Vim 常用命令總結

2021-09-16 23:38:36 字數 1055 閱讀 3720

使用 vim 的時間不長,但如今已經離不開熟悉的 vim 編輯模式了。 vim 的學習曲線是非常陡的,一開始學習的時候,面對很多的操作命令要去記住,常常望而卻步。

其實,只要記住一些常用的命令,加之在工作中堅持使用 vim 進行編輯,很快就能得心應手了。

命令 作用(解釋)

i 插入到游標前面

i 插入到行的開始位置

a 插入到游標的後面

a 插入到行的最後位置

o, o 新開一行

esc 關閉插入模式

命令 作用(解釋)

r 在插入模式替換游標所在的乙個字元

j 合併下一行到上一行

s 刪除游標所在的乙個字元, 游標還在當行

s 刪除游標所在的一行,游標還在當行,不同於dd

u 撤銷上一步操作

ctrl+r 恢復上一步操作

. 重複最後乙個命令

~ 變換為大寫

[n]>> 一行或n行往右移動乙個tab

[n]<< 一行或n行往左移動乙個tab

命令 作用(解釋)

:w 儲存

:wq, :x 儲存並關閉

:q 關閉(已儲存)

:q! 強制關閉

命令 作用(解釋)

/pattern 搜尋(非插入模式)

?pattern 往後搜尋

n 游標到達搜尋結果的前乙個目標

n 游標到達搜尋結果的後乙個目標

命令 作用(解釋)

v 選中乙個或多個字元

v 選中一行

命令 作用(解釋)

dd 刪除一行

dw 刪除乙個單詞

x 刪除後乙個字元

x 刪除前乙個字元

d 刪除一行最後乙個字元

[n]yy 複製一行或者n行

yw 複製乙個單詞

p 貼上

命令 作用(解釋)

:split 水平方向分割出乙個視窗

:vsplit 垂直方向分割出乙個視窗

:close 關閉視窗

ctrl+w 切換視窗, h到左邊視窗,j到下方視窗,k到上方視窗,l到右邊視窗

VIM常用命令總結

個人常用的vim命令列表 移動游標 上 k nk 向上移動n行 9999k或gg可以移到第一行 g移到最後一行 下 j nj 向下移動n行 左 h nh 向左移動n列 右 l nl 向右移動n列 w 游標以單詞向前移動 nw 游標向前移動n個單詞 游標到單詞的第乙個字母上 b 與w相反 e 游標以單...

vim常用命令總結

把vim常用命令總結一下,以便日後查閱 模式 normal 常規模式 esc insert 插入模式 i visual 可視模式 選擇整行,整段文字 v 儲存,退出 wq 儲存 退出 q 強制退出 進入,返回 ctrl 進入tag ctrl o 返回上一層 插入 i 在游標前插入字元 a 在一行的末...

Vim常用命令總結

h j k l 分別對應於 ctrl f 向下翻一頁 forward ctrl b 向上翻一頁 back ctrl d 向下翻半頁 down ctrl u 向上翻半頁 up h 螢幕頂行首字元 m 螢幕中間首字元 l 螢幕末行首字元 gg 當前檔案首行首字元 g 當前檔案末行首字元 n g 跳轉到第...