1. 程式人生 > >linux vim簡單使用

linux vim簡單使用

1.vim三種模式

命令模式:開啟檔案預設進入的模式,在該模式下不能對檔案直接編輯,可以輸入快捷鍵進行一些操作,如刪除行,複製行,移動游標,貼上等。 編輯模式:在該模式下,可以對檔案內容進行編輯。 末行模式:在該模式下,可以在末行輸入命令對檔案進行操作,如搜尋,替換,儲存,退出,撤銷,高亮等。

2.vim開啟檔案的方式

①#vim 檔案路徑 ②#vim +數字 檔案路徑 游標定位在指定行 ③#vim +/關鍵詞 檔案路徑 高亮顯示關鍵詞 ④#vim 檔案路徑1 檔案路徑2 檔案路徑3…

3.命令模式

1).游標移動 ①游標移動到行首 shift+6 ②游標移動到行尾 shift+$ ③游標移動到首行 gg ④游標移動到尾行 G ⑤翻屏 shift+b 向上翻屏 shift+f 向下翻屏

2).複製操作 ①複製游標所在行 yy 在要貼上的地方按下p ②以游標所在行為標準(包括游標所在行),向下複製指定行數 數字 yy ③視覺化複製 ctrl+v 然後按方向鍵選擇要複製的區域, 按下yy複製, p貼上

3).剪下/刪除 ①剪下游標所在行 dd ②以游標所在行為標準(包括游標所在行),向下剪下指定行數 數字 dd ③剪下游標所在行,但下一行不上移 D

4).撤銷/恢復 撤銷 u 恢復 ctrl+r

5). 擴充套件一:游標快速移動 ①游標快速移動到指定行 數字 G ②以當前游標為標準,向上/向下移動n行 數字 ↑ 數字 ↓ ③以當前游標為標準,向左/向右移動n行 數字 ← 數字 → ④末行模式下,移動到指定的行 : 數字 回車

4.末行模式

進入方式:由命令模式進入,按下“:”即可進入 退出方式: a.單擊ESC鍵 b.雙擊ESC鍵 c.刪除末行全部輸入字元

1).儲存操作 輸入:“:w” 儲存檔案 輸入:“:w filepath” 另存為

2).退出 輸入:“:q” 退出檔案

3).儲存並退出 輸入:“:wq” 儲存並退出

4).強制 輸入:“:q!” 表示不儲存退出

5).呼叫外部命令 輸入:“:! 外部命令”

6).搜尋/查詢 輸入:“/關鍵詞”

在搜尋結果中切換上/下一個結果:N/n

如果要取消高亮,輸入:“:nohl” (no highlight)

7).替換 :\s/被替換的/新的內容 替換游標所在行 第一處 符合條件的內容 :\s/被替換的/新的內容/g 替換游標所在行 全部 符合條件的內容 :%s/被替換的/新的內容 替換整個文件每行 第一處 符合條件的內容 :%s/被替換的/新的內容/g 替換整個文件 全部 符合條件的內容

8).顯示行號 輸入:“:set nu” (number) 輸入:“:set nonu”

9).擴充套件二:使用vim同時開啟多檔案時,切換檔案 ①檢視同時開啟的檔案,輸入“:files” a. “%a” 表示當前正活躍的檔案(active) b. “#” 表示上一次活躍的檔案

②指定檔名切換檔案 輸入:“:open filename”

③通過命令切換上下檔案 輸入:“:bn” 切換下一個檔案 (back next) 輸入:“:bp” 切換上一個檔案 (back previous)

5.編輯模式

在命令模式下,單擊i(在游標前)或a(在游標後),即可進入編輯模式

?