VIM命令之游標移動

2021-06-25 17:44:18 字數 785 閱讀 1190

vim工具博大精深,其命令也非常之多。如果一次寫出來,估計要好幾頁的篇幅。而且寫的那麼多,閱讀的人一下子也接受不了。所以呢,我打算分類的總結一下vim的命令,也好以後自己檢視啊。今天就寫寫游標移動方面的命令吧。這類命令也很多,關鍵在於使用,用的多了也就自然心中有數了。k上移

j下移h左移

l 右移 nk

上移n行

nj下移n行

nh左移n行

nl右移n行

其中n代表行號數字

g到最後一行

ng移動到第n行上

ctrl+b

向上翻頁

ctrl+f

向下翻頁

ctrl+u

向上翻半屏

ctrl+d

向下翻半屏 b

游標左移乙個字至字首

w游標右移乙個字至字首

e游標右移乙個字至字尾

ge游標左移乙個字至字尾

同理還有nb nw ne nge

(游標移至句首

)游標移至句尾

游標移至段落結尾 $

移動游標到行尾

n$移動到第n行的行尾

0(零)

移動游標到行首

^移動游標到行首非空字元 h

游標移至螢幕頂行

m游標移至螢幕中間行

l游標移至螢幕最後行 f

移動游標到當前行的字元a上

nf移動游標到當前行的第n個a字元上

f與f作用相反

%移動到與制匹配的括號上去{} () <>

代表任意字元 該命令相當於行內搜尋

vim 游標移動命令

h,j,k,l 同方向鍵 左,下,右,上 游標上移一行 enter 游標下移一行 退格 空格 游標左 右乙個字元 ctrl f 往下滾動一屏 ctrl b 向上滾動一屏 ctrl d 向下滾動半屏 ctrl u 向上滾動半屏 ctrl e 編輯視窗中的檔案內容整體上移一行 ctrl y 編輯視窗中的...

Vim游標移動命令

行首 home鍵 行尾 end鍵 刪除n行 ndd 定位到指定行n 輸入 ng 或輸入 ngg 或輸入 n 這裡,n就是指定的行的行號.注意,有時候g gg.跳到螢幕頂部 輸入 h 這裡,停在第乙個非空字元上。加乙個數字n,是指距視窗頂部的行數 如 nh 正數第n行 跳到螢幕底部 輸入 l 這裡,停...

Vim 移動游標

移動到該行第乙個非空格的字元處 w 向前移動乙個單詞,將符號或標點當作單詞處理 w 向前移動乙個單詞,不把符號或標點當作單詞處理 b 向後移動乙個單詞,把符號或標點當作單詞處理 b 向後移動乙個單詞,不把符號或標點當作單詞處理 游標移至句首 游標移至句尾 游標移至段落結尾 h 游標移至螢幕頂行 m ...