vim常用快捷鍵筆記

2021-10-10 22:03:08 字數 1139 閱讀 7671

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...