光標移動命令
n表示數(shù)字按鍵,x表示任意字符按鍵,大多數(shù)指令前加上數(shù)字,可實現(xiàn)對應的多重效果
| 功能 | 按鍵 | 備注 |
|---|---|---|
| 基本指令 | ||
| 上移 | k/nk | n表示任意數(shù)字鍵,可以是多個,如按下23k,上移23行 |
| 下移 | j/nj | - |
| 左移 | h/nh | - |
| 右移 | i/ni | - |
| 單詞間移動 | ||
| 移動到當前單詞結(jié)尾 | E/nE | 如果光標本來就在當前詞尾,則移動到下一個單詞尾 |
| 移動到上一個單詞開頭 | b/nb | back word |
| 移動到上一個單詞結(jié)尾 | ge/nge | go end |
| 移動到下一個單詞開頭 | w/nw | word |
| 移動到下一個單詞結(jié)尾 | e/ne | end,ne與nE效果相同 |
| 行內(nèi)操作 | ||
| 移動到當前行的行首 | 0 | - |
| 移動到當前行的行尾 | $ | - |
| 移動到當前行的第一個非空字符 | ^ | - |
| 移動到當前行的第n個位置 | n| | 這里的“|”是管道符豎杠 |
| 移動到當前行下一個指定字符 | fx | find x,后接 ; 向后重復,后接 , 向前重復 |
| 移動到當前行下一個指定字符前 | tx | till x,后接 ; 向后重復,后接 , 向前重復 |
| 段落操作 | ||
| 成對符號{} [] ()前后跳轉(zhuǎn) | % | 當光標不在符號上按%,自動跳轉(zhuǎn)到當前行的第一個起始符號 |
| 移動到當前句子開頭 | ( | - |
| 移動到下一個句子開頭 | ) | - |
| 移動到當前一段的開頭 | { | - |
| 移動到下一段的開頭 | } | - |
| 移動到當前這一節(jié)的開頭 | [[ | - |
| 移動到下一節(jié)的開頭 | ]] | - |
| 在文檔中移動 | ||
| 查看光標狀態(tài) | ctrl+g | - |
| 移動到開頭 | gg | - |
| 移動到指定行首 | nG | 可在命令模式下使用set nu命令顯示行號 |
| 移動到整個文檔指定百分比的位置的行首 | n% | - |
| 移動到開始、中間、末尾 | H、M、L | - |