gnome-terminal vim の不正な文字

gnome-terminal vim の不正な文字

私は Fedora 17 を gnome-shell で使用しています。Ubuntu フォントをインストールし、gnome-terminal 内で vim を実行しています。

よく引用すると、次のような問題が発生します。

Vim スクリーンショット

何が問題なのでしょうか? 問題はカーソルの移動中 (矢印または通常の hjkl による) に発生します。

ファイルの他の部分に移動してこのセクションに戻ると、これらの文字は消えています。これは他のフォントでも発生します (Monaco が思い浮かびます)。また、同じ設定 (フォントの選択 + サイズ、カラー テーマ) の GVIM でも発生しません。

答え1

$ echo $TERMGT と:echo $TERMVim での出力は何ですか?

以前、この問題 (tmux を使用) が発生したことがあり、次の行を追加することで回避しました~/.vimrc

nnoremap <Esc>A <up>
nnoremap <Esc>B <down>
nnoremap <Esc>C <right>
nnoremap <Esc>D <left>
inoremap <Esc>A <up>
inoremap <Esc>B <down>
inoremap <Esc>C <right>
inoremap <Esc>D <left>

関連情報