Vim 文字挿入コマンド

Vim 文字挿入コマンド

私はその逆を探していますx。 1文字だけ挿入してコマンドモードを維持したいです。

答え1

キー(-sequences)をコマンドシーケンスfeにマップできます。

:map <C-i> i_<Esc>r

Ctrl-iは文字を取得して返します。

これを継続的に作成するには、ローカルまたはグローバルのvimrcファイルに同じ行を追加します。

~/.vimrc
/etc/vim/vimrc

答え2

場合によっては、次のものを使用できますr:help r

カーソルの下の文字を {char} に置き換えます。

複数の文字を使用するにはRモード変更。いつものように、詳細については:help Replace)を参照してください。

vimtutorいくつかのコマンドを学ぶために、少なくとも一度は実行することを忘れないでください。このrコマンドは Lesson 3.2 で使用されます。

関連情報