19

挿入モードで次の単語にジャンプする方法はありますか? ウィンドウwで非挿入モードまたはCtrl+LeftまたはCtrl+の場合に似たものはありますか?Right

4

3 に答える 3

26

に非常に役立つ挿入モード モーションの表があります:h ins-special-special

<S-Left>    cursor one word back (like "b" command)
<C-Left>    cursor one word back (like "b" command)
<S-Right>   cursor one word forward (like "w" command)
<C-Right>   cursor one word forward (like "w" command)

Shift-Left/Right と Ctrl-Left/Right でうまくいくことがわかるでしょう。

ただし、カーソル キーを使用した Ctrl/Shift は、すべての端末で問題なく動作するとは限りません。マッピングを使用することで、問題を完全に回避できます。これがホームローの右の1つです。

:inoremap <C-H> <C-\><C-O>b
:inoremap <C-L> <C-\><C-O>w

CTRL-Hとを使用しCTRL-Lて、挿入モードで単語単位で移動します。

ただし、多くの Vimmer は挿入モードでまったく動かないことを好むことに注意してください。これは、挿入モードに移行すると、他のコマンドと.同様に、コマンドがそのユーティリティを失うためですCTRL-A

私にとって、挿入モードで次の単語にジャンプする Vim の方法は<C-[>wi完全に自動化されています。

于 2013-10-06T09:31:21.797 に答える
21

では<CTRL-O>、挿入モードを終了せずに 1 つのコマンドを実行できます。

<CTRL-O>w<CTRL-O>3wなどを試すことができます。

于 2013-10-06T06:55:24.060 に答える
7

Shift または Control を押しながら右矢印キーまたは左矢印キーを押すと、挿入モードで単語を前後に移動できます。

于 2013-10-06T01:20:43.270 に答える