VIM 游標移動

2021-09-09 06:38:39 字數 648 閱讀 5657

行移動

向上移動一行,按=號向上移動一行

:map = dd2kp

向下移動一行,按=號向上移動一行

:map - ddp

插入模式下游標移動

向下乙個字元的後面插入

:ioremap la

代表 ctrl+l

退出插入模式,進入標準模式

l 在標準模式下是向後移動乙個字元,

a 進入模式,向字元後插入

向上乙個字元的前面插入

:ioremap ha

向下一行的後乙個字元插入

:ioremap ja

向上一行的後乙個字元插入

:ioremap ka

編輯完成後跳出括號

按兩次逗號,向後移動乙個字元,進行插入模式

:imap , la

按兩次點號,向後移動兩個字元,進入插入模式

:imap … 2la

Vim 移動游標

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

Vim游標移動

個人覺得,在使用vim的過程中,游標移動速度很影響vim的使用效率,故做了如下總結 整體游標移動 gg 移動游標到檔案第一行 g 移動游標到檔案最後一行 n 移動游標到檔案第n行,等同於ngg或者ng 螢幕移動 ctrl f 向前翻頁 ctrl b 向後翻頁 ctrl e 向前滾屏 ctrl y 向...

vim游標移動

單個字元移動 h 向左移動 l 向右移動 j 向下移動 k 向上移動 xh 向左移動x個字元距離 單詞移動 w 將游標移動到下乙個單詞的開頭 b 將游標移動到前乙個單詞的開頭 e 將游標移動到下乙個單詞的詞末 e 移動到單詞的結尾 忽略標點符號 ge 將游標移動到上乙個單詞的詞末 2w 指定移動的次...