セクション

vimエディタ・スターターマニュアル #3 (カーソルの移動)

作者: 小見 拓 最終変更 2009年12月05日 20時03分

vimエディタをはじめて扱う人が、だましだましvimエディタでの作業を開始できるようにするための、チュートリアルよりも小さな、しかし必要な情報は盛り込んだ、最小のユーザマニュアルを目指して作成したドキュメントです。 このページでは、 単語単位のカーソルの移動~ 行頭、行末、テキストの先頭にカーソルを移動する~ ページ送り~ ファイルの先頭行、最後の行にカーソルを移動 までを扱います。 (Windows, Mac)

単語単位のカーソルの移動

h j k l の入力によるカーソル移動では一度に一文字ずつしか移動できませんが、
w b キーを使用すると単語単位で前後にカーソルを移動できます。
この w b キーによる移動も h j k l と同じく、ノーマルモードでのみ使用できます。

キー カーソルの移動する方向
w 前方に一単語分、カーソルを移動します。
b 後方に一単語分、カーソルを移動します。

例えば、次のようなテキストがあり、
「make sure Vim」の「s」の位置にカーソルがあるとして、

    The extra arguments make sure Vim is started in a good mood.

w を押すと「V」の位置に、

    The extra arguments make sure Vim is started in a good mood.

b を押すと「m」の位置にカーソルが移動します。

    The extra arguments make sure Vim is started in a good mood.
単語単位で前後にカーソル移動

行頭、行末、テキストの先頭にカーソルを移動する

ノーマルモードで、 0 $ ^ キーを使用すると、
それぞれ行頭、行末、テキストの先頭にカーソルを移動できます。

キー カーソルの移動する方向
0 行頭にカーソルを移動します。
$ 行末にカーソルを移動します。
^ その行のテキストの先頭にカーソルを移動します。

次のテキストで、「make sure Vim」の「s」の位置にカーソルがある場合、

    The extra arguments make sure Vim is started in a good mood.

0 を押すと行の先頭に、

    The extra arguments make sure Vim is started in a good mood.

$ を押すと行の最後に、

    The extra arguments make sure Vim is started in a good mood.

^ を押すと、その行のテキストの先頭位置にカーソルを移動します。

    The extra arguments make sure Vim is started in a good mood.
カーソルを行頭、行末、テキスト先頭位置に移動

ページ送り

カーソルをページ単位で大きく進めるには、ノーマルモードで Control-f を使用します。
逆に、戻るには Control-b を使います。

キー 説明
<C-f> 1ページ分、下にスクロールする
<C-b> 1ページ分、上にスクロールする

ファイルの先頭行、最後の行にカーソルを移動

カーソルをファイルの先頭位置にカーソルを移動するには、ノーマルモードで gg と入力します。
ファイルの最終行にカーソルを移動するには G を使用します。

キー 説明
gg ファイルの先頭行にカーソルを移動する
G ファイルの最終行にカーソルを移動する
ドキュメントアクション
コメント
{no}. {user_name}  {posted}
{message_body}

(必須)
氏名を入力してください。
Eメールアドレスを入力してください。
(必須)
送りたいメッセージを入力してください。
Recent Comment
EnhCommentify.vim : 複数のファイルタイプに対応したソースコメントアウト、コメントアウト解除スクリプト — 名無しのvim使い
==> anonymous [2010/03/22 06:32:47]
vimエディタから外部のプログラムやコマンドを実行する。 — 名無しのvim使い
==> 通りすがりnoです [2010/02/04 18:28:49]
==> 通りすがりの者です [2010/02/04 18:30:28]
==> 通りすがりのものです2 [2010/02/04 18:41:38]
PCに昨日初めてさわった人でもわかるgvim超々入門 (Windows、vim6) — 名無しのvim使い
==> anonymous [2009/11/05 11:57:11]
==> 佐藤 よしお [2009/11/27 15:53:34]
==> 小見 拓 [2009/11/27 18:40:42]
==> anonymous [2010/01/06 19:48:09]
Update Feed
RSS1.0 / RSS2.0 / ATOM