1. 程式人生 > >vim的常用快捷鍵

vim的常用快捷鍵

選中 file 顯示 字符串 字符 vim 一行 粘貼 移動

vim +n filename:光標定位到filename的第n行
快捷鍵:
j下移,k上移,h左移,l右移,ctrl+f或者pageup上移一屏,ctrl+b或者pagedown下移一屏。
gg移動到首行,G移動到最後一行。
nG,移動到第n行。
x,向後刪除一個字符,X,向前刪除一個字符
nx,向後刪除n個字符
dd,刪除/剪切所在行
ndd,刪除/剪切所在行起向下共n行
dw,刪除光標後所在字符串
yy,復制光標所在行
p,向下粘貼,P,向上粘貼
nyy,所在行起向下復制n行
u,還原上一步操作(最多50次)
v,按v後移動光標會選中指定字符
ctrl+r,撤銷u的操作
i,在當前字符前插入,I,在光標所在行行首插入
a,在當前字符後插入,A,在當前行行尾插入
o,在下一行插入,O,在上一行插入
/,後跟需要找的字符串,按n向後搜索
?,後跟需要找的字符串,按n向前搜索
:n1,n2s/word1/word2/g,在n1,n2行之間查找word1並替換為word2,不加g則只替換每行第一個word1
:1.$s/word1/word2/g,替換文檔中所有的word1為word2,不加g則只替換每行第一個word1
:set nu顯示行號
:set nonu不顯示行號

vim的常用快捷鍵