VIM曝光后奇怪的背景颜色变化

时间:2012-10-08 00:53:55

标签: vim terminal syntax-highlighting color-scheme vim-syntax-highlighting

我不知道如何描述这个问题,但是当在终端vim中使用曝光的colorscheme主题时,我注意到当我编辑一些文本的各个行的末尾(不是“行结尾”而是从最后一行)将在某种程度上突出显示缓冲区末尾的字母。一旦我使用<C-e><C-y>移动,奇怪的突出显示会自行修复并成为背景颜色。

理想情况下,我想解决这个问题,让我的背景始终是背景颜色。但是,任何有关正在发生/正在突出显示的内容的见解都将受到高度赞赏。

谢谢,

刚编辑完文本后

with weird highlighting<C-e> enter image description here

1 个答案:

答案 0 :(得分:8)

As explained here,通过清除t_ut终端选项(在Vim中运行:set t_ut=,然后按 Control <禁用背景颜色消除(BCE) / kbd> + L 刷新终端的显示),以便在tmux和GNU屏幕内使用Vim时颜色方案正常工作。