Vim常用快捷鍵總結
vim作為現在主要的編輯工具,將常用快捷鍵總結如下:
一、基本編輯
vim a.txt +n : 打開文件a.txt,同時定位到文件的第n行
在命令模式下,按下列字符進入插入模式:
a : 進入插入模式,光標處于當前位置之后
s : 刪除光標所在處字符,進入插入模式
A : 進入插入模式,光標定位到當前行尾
i : 進入插入模式, 光標定位到當前位置
I : 進入插入模式, 光標定位到當前行首
o : 在當前行后插入新行
O : 在當前行前插入新行
在命令模式下,按下列字符進行刪除:
dd : 剪切當前行
ndd : 剪切當前行起的n行
dw : 剪切從光標處起的一個單詞
ndw : 剪切從光標處起的n個單詞
d^ : 剪切從行首到光標當前位置的內容
d$ : 剪切從當前位置到行尾的內容
x : 剪切當前光標后的一個字符
nx : 剪切從當前光標起的n個字符
在命令模式下,按下列字符進行跳轉:
G : 跳轉到文件末尾
gg : 跳轉到文件開頭
w : 跳轉到下一個單詞的位置
W : 跳轉到下一個單詞的起始處
b : 跳到上一個單詞處
B : 跳到上一個單詞的起始處
:n :跳轉到第n行
fx : 跳到下一個x出現的位置
^ : 跳到當前行首
$ : 跳到當前行尾
h,j,k,l : 向左,下,上,右移動
搜索和替換:
/w : 向下匹配w,按n可跳轉到下一個
?w : 向上匹配w,按n可匹配下一個
:s/src/dest/ : 將第一個src替換成dest
:%s/src/dest/gc:全局替換src為dest,并依此確認
命令模式下,復制和張貼:
p : 將剪切板的內容粘貼到光標之后
nyy : 將從光標開始的n行復制到剪切板
v : 進入可視模式,可以使用h,j,k,l移動光標,按y復制,按d剪切
V : 進入行可視模式
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!