Vim-navigating
Vim-ナビゲート
Vimは高度なナビゲーションを強力にサポートしています。 この章では、生産性の向上に役立つ一般的なナビゲーション手法のいくつかについて説明します。
基本的なナビゲーション
基本的なナビゲーションでは、位置ごとに上下左右にナビゲートできます。 これには以下のコマンドを使用できます-
Sr.No | Command & Description |
---|---|
1 |
h カーソルを左に1ポジション移動します |
2 |
l カーソルを1つ右に移動する |
3 |
k カーソルを上方向に1行移動します |
4 |
j カーソルを下方向に1行移動します |
マルチポジションナビゲーションを実行するには、これらのコマンドでnumberを使用します。 たとえば、現在の行から下の10行のカーソルをナビゲートするには、次のコマンドを実行します-
10j
残りのコマンドでも番号を使用できます。
これに加えて、以下のコマンドもいくつかの便利なナビゲーションを実行します。
Sr.No | Command & Description |
---|---|
1 |
0 カーソルを現在の行の先頭に移動します |
2 |
$ カーソルを現在の行の末尾に移動します |
3 |
Ctrl + f ページ全体を下にスクロール |
4 |
Ctrl + b ページ全体を上にスクロール |
行に移動する
以下のコマンドは、特定の行に移動するために使用できます-
Sr.No | Command & Description |
---|---|
1 |
:n n行目にジャンプ |
2 |
:0 ファイルの先頭にジャンプ |
3 |
:$ ファイルの最後にジャンプする |
単語ナビゲーション
私たちは単語のナビゲーションのために次のコマンドを使用することができます-
Sr.No | Command & Description |
---|---|
1 |
w 次の単語の先頭にカーソルを移動します |
2 |
e カーソルを現在の単語の末尾に移動します |
3 |
b 前の単語の先頭にカーソルを移動します |
ジャンプを使用する
Vimはジャンプリストを使用してナビゲーションを追跡します。 このリストを前後に移動できます。
ジャンプリストは、ファイル名、行番号、列番号を追跡することで、あなたが訪れたすべての場所を追跡します。
ジャンプリストを表示するには、次のコマンドを実行します-
:jumps
次のコマンドはジャンプリストに基づいています-
Sr.No | Command & Description |
---|---|
1 |
Ctrl + o 前の位置に戻る |
2 |
Ctrl + i 次の位置にジャンプする |