LoginSignup
2
0

More than 5 years have passed since last update.

Vimで単語移動するときの空白扱いについて

Last updated at Posted at 2018-11-12

Vimで単語移動をするとき、空白や単語の扱いがどうなっているのか曖昧な人が多いですよね。
今回は分かりやすく実際のカーソルの動きを示しながら説明してみました。

wを使ったときの挙動

w単語の先頭に移動します。
もし以下のような文字列があったとします。

aaa bbb ccc ddd eee

  aaa bbb ccc ddd eee

これをwを使って移動すると以下のようになります。
初期位置が|の位置がカーソルの位置です。

★aaa |bbb |ccc |ddd |eee
|
  |aaa |bbb |ccc |ddd |eee

wは常に単語の先頭を捉えるように移動します。
そして空行にも停止します。

eを使ったときの挙動

e単語の末尾に移動します。
もう一度以下の文字列を使って試してみましょう。

aaa bbb ccc ddd eee

  aaa bbb ccc ddd eee

eを使って移動すると以下のようになります。
初期位置が|の位置がカーソルの位置です。

★aa|a bb|b cc|c dd|d ee|e

  aa|a bb|b cc|c dd|d ee|e

wは常に単語の末尾を捉えるように移動します。
そして空行には停止しません

2
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0