gnome-terminal vim 中的错误字符

gnome-terminal vim 中的错误字符

我正在使用带有 gnome-shell 的 Fedora 17。我已经安装了 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>

相关内容