XPにcywin経由でvim、minttyをインストールしました。問題は、VIM編集モードでバックスペースを押しようとすると、カーソルが前の文字を消去する代わりに文字を後ろに移動することです。この奇妙な動作を調整するにはどうすればよいですか?
Cygwinのvimは、デフォルトで従来のviのように動作するように構成されています。空の〜/ .vimrcを作成するだけで、vim拡張機能が有効になり、Backspaceキーと矢印キーが期待どおりに動作します。
追加
set backspace=indent,eol,start
.vimrc
ファイルに。
デフォルトでは、minttyとmsys2でこれと同じ問題が発生します。
サンプルのvimrc
設定ファイルを.vimrc
としてホームディレクトリにコピーするだけで、すべてが修正されます。また、構文の強調表示など、すべての凝ったvim機能が有効になります。
cp -vi /usr/share/vim/vim74/vimrc_example.vim ~/.vimrc