Vim / Viでは、カーソルを前の単語の末尾にどのように移動しますか?


174

Vimの通常モードでは:

  • e 次の単語の終わりに行きます
  • w 次の単語の始めに行く
  • b 前の単語の先頭に移動します

どのようにしてカーソルを前の単語の終わりに移動しますか?

回答:


245

残念ながらそれは単一のキーではありません...しかしge、あなたが探しているものだと思います。


29
geとの違いを不思議に思う私のような人々にとってbe、それはあなたが単語の真ん中にいることができ、あなたはbe最初の単語の最初の文字にいる必要がある間、あなたは前の最後に行くということです。
TankorSmash

13
そしてgE前回の終わりのためにWORD。:)
nitsas

6
真剣になぜデフォルトでこれのための単一の主要なショートカットがないのですか?これは、人々がと同じくらい頻繁に使用するもののように見えますw。私は何かを逃していますか?(私はそれがマッピングできることを知っています、なぜ不思議な理由です)
イマン・アクバリ

1
一方でbe便利なあなたのようにそれを使用することはできませんので、それは、二つのコマンドの組み合わせです:d be。一方でd ge動作します
ダニエル・トンプソン



1

また、これらを実行して、単語の前のスペースに移動することもできます(1文字後のge:(両方とも2つのキーのみです)。

  1. FSpace 前の単語の後のスペースに移動します
  2. Bh ほとんどの場合、それも行います。

例外は、行の先頭にいる場合です。その場合、

  1. k$ 3回のキープレスで同様のことをします
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.