Vim導航


Vim非常支援高階導航。 在本章中,將討論一些有助於提高生產率的流行導航技術。

基本導航

在基本導航中,可以按位元置向左,向右,向上和向下導航。 以下命令可用於此 -

編號 命令 描述
1 h 將游標向左移動一個位置
2 l 將游標向右移動一個位置
3 k 將游標向上移動一行
4 j 將游標向下移動一行

要執行多位置導航,請使用這些命令編號。 例如,要從當前行導航下方的游標10行,請執行以下命令 -

10j

也可以將數位與剩餘命令一起使用。除此之外,下面的命令還執行一些有用的導航。

編號 命令 描述
1 0 將游標移動到當前行的開頭
2 $ 將游標移動到當前行的末尾
3 Ctrl + f 向下捲動整個頁面
4 Ctrl + b 向上捲動整個頁面

導航到線條

以下命令可用於導航到特定行 -

編號 命令 描述
1 :n 跳到第n行
2 :0 跳轉到檔案的開頭
3 :$ 跳到檔案末尾

單詞導航

可以使用以下命令進行單詞導航 -

編號 命令 描述
1 w 將游標移動到下一個單詞的開頭
2 e 將游標移動到當前單詞的末尾
3 b 將游標移動到上一個單詞的開頭

使用跳躍

Vim使用跳轉列表跟蹤導航,可以在該列表中前後移動。

跳轉列表通過跟蹤檔案名,行號和列號來儲存去過的所有地方的列表。

要檢視跳轉列表,請執行以下命令 -

:jumps

以下命令基於跳轉列表 -

編號 命令 描述
1 Ctrl + o 跳回上一個位置
2 Ctrl + i 跳到下一個位置