vim 行の先頭、最後への移動

ノーマルモードで、現在のカーソル行の先頭または、末尾へ移動するコマンドを紹介します。

キー動作
$カーソル行の行末にカーソル移動します。$は、perl等で使われる正規表現の行末を表す記号と同じです。
^空白を除くカーソル行の先頭にカーソル移動します。^は、perl等で使われる正規表現の行頭を表す記号と同じです。
0カーソル行の先頭にカーソル移動します。

上記コマンドは、移動コマンドなので、編集コマンドと組み合わせて使う事ができます。

キー動作
y$カーソル位置からカーソル行の行末までをコピーします。
c^カーソル位置から空白を除くカーソル行の先頭までを削除して、インサートモードになります。
d0カーソル位置からカーソル行の先頭までを削除します。

スポンサードリンク