9

メモ帳++の代わりにテキストエディターにVimを使用しています。vimで「クイック列挿入」を実行する方法があることを知りたいです。

私が知っているように、次の手順でvimで列の挿入を実行できます。

  1. 位置に移動します
  2. 列のビジュアル モードに入る CTRL+v
  3. 列を選択する jか、k
  4. 列挿入モードに入る shift+i
  5. テキストを挿入する
  6. タイプEsc

次に、列の挿入が実行されます

ステップ 4 を削除して、列の挿入を直接実行する方法はありますか?

4

1 に答える 1

4

先頭にスペースを追加/追加できる次のマッピングを使用します ([count]マッピングの前に a を複数使用することもできます)。

:vnoremap <C-Space> I<Space><Esc>gv
:vnoremap <C-S-Space> A<Space><Esc>gv

このようなカスタム マッピングは効率的な編集の鍵であり、Vim では非常に強力です。すべての詳細は に記載されてい:helpます。

于 2012-12-04T11:47:53.073 に答える