1. 程式人生 > >Vim 常用操作指南

Vim 常用操作指南

多行復制,貼上與刪除

第1步:將游標放在需要複製或貼上的首行起始位置

第2步:按大寫鍵,再按鍵盤鍵 v

第3步:恢復小寫,按 j 是向下選擇一行,按 k 是向上選擇一行

第4步:選擇行完畢後,按下 y 鍵進行復制

若想進行貼上,則在非編輯模式下,在需要貼上的位置按下 p 鍵即可實現貼上

若想進行刪除,第三步選擇行操作執行後直接按 c 鍵即可刪除,此時便進入了編輯模式

 

調整螢幕位置

1. z + Enter: 將游標移動到螢幕頂端並滾動螢幕

2. z.: 將游標移動螢幕中心並滾動螢幕

3. z-: 將游標移到螢幕底端並滾動螢幕

 

游標移動

1. nw: 在當前游標下向前移動n個單詞的長度

2. bw: 在當前游標下向後移動n個單詞的長度

3. 上下左右移動:nh (向左移動n個字元長度),nl (向右移動n個字元長度),nj (向下移動n行),nk (向上移動n行)

4. E: 移動到游標所在單詞的結尾

5. e: 移動到游標所在單詞的結尾 (忽略標點)

6. (: 移動到當前句子開頭

7. ): 移動到當前句子結尾

8. {: 移動到當前段開頭

9. }: 移動到下一段開頭

 

搜尋

搜尋命令: /要搜尋的文字

匹配第一處後,當輸入如下不同的命令將執行不同的搜尋模式:

1. n:往同一方向搜尋

2. N:往相反方向搜尋

3. ENTER:往前重複搜尋

4. ?ENTER:往後重複搜尋

 

多視窗相關功能

1. :only可以實現僅停留在當前的工作頁面中

2.  :vsplit file,可以在水平方向上增加一個視窗用於操作指定檔案

3.    按crtl + w可以實現在不同視窗中切換

 

 

位置跳轉相關功能

1. 按home鍵可以到達當前行首,按end鍵可以到達當前行尾

2. 按ctrl + F可以下翻一頁螢幕,按ctrl + B

可以上翻一頁螢幕

3. 按 數字 + Enter 可以實現從當前行向前移動一定數目的行

4. 按 G 可以達到檔案末尾,按 gg 可以達到檔案起始處

 

檢視變數、類定義等功能

1. 將游標放在要檢視的變數、類名上,按 Ctrl + ] 鍵,可跳轉至目標頁面,檢視完畢,按 Ctrl + o 可以回到當前頁面

 

查詢替換

連結

 

更改文字

1. 刪除一行: 在游標所在行按 dd 即可

2. 刪除 n 行: 在游標所在行按 ndd 即可 (沿當前游標順序向後刪除 n 行)

3. 刪除一個單詞:在游標所在單詞處按 dw 即可

4. 刪除 n 個單詞:在游標所在單詞處按 ndw 即可 (沿當前游標順序向後刪除 n 個單詞)

5. 刪除從游標所在位置起至當前行末尾的部分: 按 D 即可

 

更改文字

1. 更改一行: 在游標所在行按 S (大寫) 即可進行更改,更改完按 Esc

 

移動文字

1. 選擇需要刪除的文字塊,按 dd , 再按Esc,最後在需要插入的位置按 p 即可。

 

插入文字的常見操作方法

1. A: 在一行的結尾附加文字

2. I: 在一行的開頭插入文字

3. o:在游標所在下一行開啟新行

4. O:在游標所在下一行開啟新行

5. S:刪除一整行後再替換文字

6. J:將游標所在行和游標所在行的下一行合併為一行

 

總結