Shell 學習(二、vi/vim 操作使用)
重點: [INSERT]輸入模式 和 命令模式 的切換
VIM - Vi IMproved
version 7.0.237
按 [Esc]鍵 切換到 命令模式
:w mytest.txt 保存文件名
:q 退出
:q! 強制退出
---------------------------------
我們新建一個文件 並且進行編輯
一般使用 vi + 一個文件名
編輯完畢就 :wq 保存並且退出
-------------------------------
輸入模式和命令模式的切換,配合一般鍵盤上的功能鍵,
例如 方向鍵、[Delete]鍵 等等,基本上可以操作 vi ,對於要求不高的用戶,並不需要用太多一些命令。
對於我們學習shell腳本的來說, 一些簡單常用操作 已經足夠了,
如果以後發現不夠用的話,可以查vi相關文檔。
插入文本類命令
i 在光標前
I 在當前行首
a 光標後
A 在當前行尾
刪除命令
x 刪除當前光標所在的字符
dd 刪除當前整行
搜索命令
/pattern 從光標開始處向文件尾搜索pattern
?pattern 從光標開始處向文件首搜索pattern
n 在同一方向重複上一次搜索命令
N 在反方向上重複上一次搜索命令
屏幕翻滾類命令,上一頁 下一頁的顯示
Ctrl+f: 向文件尾翻一屏
Ctrl+b: 向文件首翻一屏
顯示行號
:set nu
取消
:set nonu
//====================================================
對於不同用戶設置不同的vim配置, 可以修改 ~/.vimrc 如果沒有這個文件,可以創建一個。
例如我想關閉語法高亮顯示,還有顯示行號 然後加入下面兩行
syntax off
set nu
搜索時候的高亮顯示:
set hlsearch
加上下面的語句就不會有高亮顯示:
set nohlsearch
VIM - Vi IMproved
version 7.0.237
按 [Esc]鍵 切換到 命令模式
:w mytest.txt 保存文件名
:q 退出
:q! 強制退出
---------------------------------
我們新建一個文件 並且進行編輯
一般使用 vi + 一個文件名
編輯完畢就 :wq 保存並且退出
-------------------------------
輸入模式和命令模式的切換,配合一般鍵盤上的功能鍵,
例如 方向鍵、[Delete]鍵 等等,基本上可以操作 vi ,對於要求不高的用戶,並不需要用太多一些命令。
對於我們學習shell腳本的來說, 一些簡單常用操作 已經足夠了,
如果以後發現不夠用的話,可以查vi相關文檔。
插入文本類命令
i 在光標前
I 在當前行首
a 光標後
A 在當前行尾
刪除命令
x 刪除當前光標所在的字符
dd 刪除當前整行
搜索命令
/pattern 從光標開始處向文件尾搜索pattern
?pattern 從光標開始處向文件首搜索pattern
n 在同一方向重複上一次搜索命令
N 在反方向上重複上一次搜索命令
屏幕翻滾類命令,上一頁 下一頁的顯示
Ctrl+f: 向文件尾翻一屏
Ctrl+b: 向文件首翻一屏
顯示行號
:set nu
取消
:set nonu
//====================================================
對於不同用戶設置不同的vim配置, 可以修改 ~/.vimrc 如果沒有這個文件,可以創建一個。
例如我想關閉語法高亮顯示,還有顯示行號 然後加入下面兩行
syntax off
set nu
搜索時候的高亮顯示:
set hlsearch
加上下面的語句就不會有高亮顯示:
set nohlsearch
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.