2017-12-19 6 views
1

マルチカーソルの置換えを見つけようとしていて、cgnコマンドがかなり役に立ちました。ただし、挿入モードで矢印キーを使用すると、望ましくない動作が発生します。そのような場合には、矢印キーが必要なので、検索入力全体を変更する必要はありません(たとえば、誤植を修正するなど)。 「バグ」を再現するには、tabeと入力してから3ifoobar<Enter><Esc>/foo<Enter>cgn<End>bar<Esc>. を入力してください。使用する動きにかかわらず、矢印キーまたはキーのように<End> - 強力なドットコマンドが機能しなくなります。つまり、次の検索項目を変更するのではなく、同じ位置に移動後に書き込まれたテキストを挿入するだけです。矢印キーがドットコマンドを分割しないようにする

答えて

2

リドゥをサポートする唯一の方法は、を<right><left>の前に使用することです。これが必要ですhas('patch-7.4.849')

行の最後に移動する必要がある場合は、カウントする必要があります。次の行に移動する必要がある場合は、やり直しを緩めます。

+0

私は通常、矢印キーのみを使用しているので、このヒントは非常に便利です、ありがとうございます。便宜上いくつかのマッピングを追加すると、問題は時代遅れです。 – Evgeniy

関連する問題