Vim:指定の列に移動する方法

row-column Vim Tips

指定の列に移動する方法

指定の列に移動するには | を使います。

例えば、30列目に移動したい場合は 30| のようにノーマルモードで入力します。

ヘルプでは以下のように説明されています。

現在の行の [count] スクリーン桁位置に移動します。
exclusive。Ceci n’est pas une pipe.
{訳注: 「これはパイプではない」。同名のマグリットの絵がある}
なお、先頭に移動する場合は 0 、末尾に移動する場合は $ で移動できます。

指定の行に移動する方法

ノーマルモードで指定の行に移動するには以下の方法があります。

例:30行目に移動する場合。

:30:指定行に移動します。

30G:指定行に移動します。

gg:先頭行に移動します。

G:最終行に移動します。