矢印キーがA、B、C、Dを返し、バックスペースキーが正しく機能しません。この問題はviエディターでのみ発生します。Cygwinでこの問題を解決する方法はありますか?
この質問の可能性のある重複を見つけましたが、理解できませんでした。誰かが私のような絶対的な初心者のために私に段階的な指示を提供してください。
これまでに見つけた最良の答えは、Cygwin VIMのサンプルvimrcファイルをコピーすることです。
cp /usr/share/vim/vim*/vimrc_example.vim ~/.vimrc
私が目にした奇妙なキーマップの問題をすべて解決し、構文の強調表示などの追加機能を追加します。
これは簡単な解決策です。
これはvimとリモートシェルについてですが、動作するはずです。
それは言う:
1) Open Vim editor,
2) Get the path of your home directory by typing :echo $HOME
3) Check if you have .vimrc file in $HOME location,(if you don't have create it)
4) Add the following line line to .vimrc file
set nocompatible
or
set nocp
Vi(vimではない)がある場合-設定ファイルは.virc
ではない.vimrc
。
私はこれを好きで、それは問題を解決しました。 $ homeからviエディターを開きます。
vi -N .bashrc
次に、一番下までスクロールするか、新しい行を開始します挿入モードタイプ
alias vim='vi -N'
次に、いつものようにファイルを保存します。タイプ
:wq
それは問題を修正します。
カミルが提供するソリューションが矢印キーの問題を修正することを付け加えたいと思います。
ただし、バックスペースの問題は残りました。解決策 ここにあります は行を追加することです
set backspace=2
~/.vimrc
Linuxコンピューターのカスタマイズされたバージョンから.vimrc
をコピーした場合、私が行ったのと同じ用語設定の問題が発生した可能性があります。
.vimrc
にこれがある場合:
set term=xterm
自動に変更します。
set term=$TERM
そして、矢印キーをお楽しみください!
成功しなかった他のソリューションのいくつかを試した後、Cygwinターミナルを閉じて、新しいターミナルを再度開いてみましたが、うまくいきました。