vi常用快捷鍵
1)移動游標
h :游標左移乙個字元
j :游標上移乙個字元
k :游標下移乙個字元
l :游標右移乙個字元
0 :游標移至行首
$ :游標移至行尾
h :游標移至螢幕首行
m :游標移至螢幕中間
l :游標移至螢幕最末行
2)插入文字
i :在游標前插內內容
a :在游標後插入內容
3)刪除文字
x:刪除游標後面的字元
x:刪除游標前面的字元
nx:刪除游標後面n個字元
nx:刪除游標前面的n個字元
d0:刪除游標至行首的內容
d$:刪除游標至行尾的內容
dd :刪除整行
ndd :向下刪除n行
4)複製文字
yy :複製整行
nyy :複製n行
dd :剪下
5)查詢文字
/pattern :向下查詢
?pattern :向上查詢
n :順序查詢
n :反向查詢
?/p1/p2/g :在當前行,將p1替換成p2
:n1,n2s/p1/p2/g :將n1至n2行之間的p1替換成p2
6)螢幕翻滾
ctrl+u:向檔案首翻半屏
ctrl+d:向檔案尾翻半屏
ctrl+f:向檔案尾翻一屏
ctrl+b:向檔案首翻一屏
7)末行命令
:n1,n2 co n3 :將n1至n2行複製到n3行的下面
:n1,n2 m n3 :將n1至n2行剪下至n3行的下面
:n1,n2 d :將n1至n2行刪除
:w 儲存
:q 退出
:x 儲存並退出
:q! 強制退出
:w! 強制儲存
:數字 定位到指定行
:set nu 顯示行號
:set nonu 取消行號
vim常用快捷鍵筆記
vim一共有4個模式 set nu顯示行號 set nonu不顯示行號 首先前提是在編輯模式下按esc進入命令模式下操作 x刪除當前游標中的乙個字元 dw當前游標單詞的剩餘部分 delete word 就是刪除游標之後第乙個空格之前的內容 db游標和前乙個單詞剩餘部分,刪除游標之前第乙個空格之間的內...
筆記 vim 常用快捷鍵
1.翻頁 整頁翻頁 ctrl f ctrl b f就是forword b就是backward 翻半頁ctrl d ctlr u d down u up 滾一行ctrl e ctrl y zz 讓游標所在的行居螢幕 zt 讓游標所在的行居螢幕最上一行 t top zb 讓游標所在的行居螢幕最下一行 b...
VIM常用快捷鍵
摺疊 zo 將當前摺疊開啟 zc 摺疊游標所在處 zr 開啟所有摺疊層次 依層次開啟 zm 摺疊所有層次 依層次摺疊 zr 開啟所有摺疊 zn zm 摺疊所有 zn zi 切換摺疊與不摺疊指令 緩衝區 vim file1 file2 多個檔案調入緩衝 e filename 在vim中再開啟檔案 ls...