vim常用快捷鍵

·面具·發表於2024-07-27
命令 說明
i 在當前游標所在處前插入文字
I 在游標移動到當前行的行首,並在行首前插入文字
$ 將游標移動到行尾
0 將游標移動到行首
shift+上 向上翻頁
shift+下 向下翻頁
gg 移動到第一行
GG 移動到最後一行
dd 刪除游標所在行
ndd 刪除游標所在行開始的n行
d0 刪除游標所在行第一個字元到游標前一個字元之間內容
d$ 刪除游標所在行游標所在字元到最後一個字元之間內容
dw 刪除一個單詞
d^ 刪除至行首
u 撤銷更改內容
ctrl + u 撤銷在輸入模式下的輸入內容
yy 複製游標所在行
nyy 複製光10所在行開始的n行
p 貼上
/str 從游標位置開始往檔案末尾查詢str,按n查詢下一個,按N返回上一個
?str 從游標位置開始往檔案開頭查詢str,按n查詢下一個,按N返回上一個
w 儲存當前檔案
w! 強制儲存
q 退出
q! 不儲存檔案退出
:set nu 指設定行號
:set nonu 指取消行號
:set hlselected 將選擇設定為高亮
批次替換 :%s/[before]/[after]/g

相關文章