Vim 常用命令總結

2021-08-21 15:02:33 字數 1127 閱讀 7843

末行模式:鍵盤的任意乙個鍵都當成「文字管理命令」。

模式之間的相互轉換關係。

下面就說一下命令之間的相互裝換和常用的命令。

1> 命令模式 => 編輯模式 ,進入編輯模式後,在終端的末尾會出現insert(插入)

i 當前游標插入字元

i 當前游標所在行的首個字元位置插入

a 當前游標插入字元

a 當前游標所在行的最後乙個字元位置插入

o 當前游標向下新開一行,插入字元

o 當前游標向上新開一行,插入字元

2> 編輯模式 => 命令模式

esc 

3> 命令模式 => 末行模式

shift + : 

4> 末行模式 => 命令模式

esc 

1> vim 命令模式

命令模式下常用的操作有,游標移動、複製貼上、刪除和撤銷

游標移動除了上下左右的箭頭操作之外還有hjkl(也就是右手在鍵盤上對應著的位置)這四個命令來和箭頭的操作一樣。

h 游標向左←

j 游標向下↓

k 游標向上↑

l 游標向右 →

複製貼上

yy 複製游標所在的行

p 貼上

刪除

x 刪除游標後的字元

x 刪除游標前的字元(相當於backspace)

dd 刪除游標所在的一行

撤銷

u 撤銷操作

2> vim 末行模式

:w  儲存文字

:q  退出vim

:w!  強制儲存,在root使用者下,即使文字唯讀也可以完成儲存

:q!  強制退出,所有改動不生效

:wq  儲存退出

:/word 在游標之後查詢乙個字串word(要查詢的字串)

:?word 在游標之之前查詢乙個字串word(要查詢的字串)

:nohl 去除查詢中高亮的字元

VIM常用命令總結

個人常用的vim命令列表 移動游標 上 k nk 向上移動n行 9999k或gg可以移到第一行 g移到最後一行 下 j nj 向下移動n行 左 h nh 向左移動n列 右 l nl 向右移動n列 w 游標以單詞向前移動 nw 游標向前移動n個單詞 游標到單詞的第乙個字母上 b 與w相反 e 游標以單...

vim常用命令總結

把vim常用命令總結一下,以便日後查閱 模式 normal 常規模式 esc insert 插入模式 i visual 可視模式 選擇整行,整段文字 v 儲存,退出 wq 儲存 退出 q 強制退出 進入,返回 ctrl 進入tag ctrl o 返回上一層 插入 i 在游標前插入字元 a 在一行的末...

Vim常用命令總結

h j k l 分別對應於 ctrl f 向下翻一頁 forward ctrl b 向上翻一頁 back ctrl d 向下翻半頁 down ctrl u 向上翻半頁 up h 螢幕頂行首字元 m 螢幕中間首字元 l 螢幕末行首字元 gg 當前檔案首行首字元 g 當前檔案末行首字元 n g 跳轉到第...