Vim-navigating

提供:Dev Guides
移動先:案内検索

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

次の位置にジャンプする