我不知道如何准确描述这个问题,但是在终端 vim 中使用 solarized colorscheme 主题时,我注意到当我编辑一些文本时,不同的行尾(不是“行尾”,而是从最后一个字母到缓冲区的末尾)将被突出显示。例如,一旦我使用<C-e>
, 或移动<C-y>
,奇怪的突出显示会自行修复并成为背景颜色。
理想情况下,我想解决这个问题,只是让我的背景始终是背景色。但是,任何关于正在发生的事情/被突出显示的见解都将受到高度赞赏。
谢谢,
在按下后刚刚编辑文本之后
<C-e>
我不知道如何准确描述这个问题,但是在终端 vim 中使用 solarized colorscheme 主题时,我注意到当我编辑一些文本时,不同的行尾(不是“行尾”,而是从最后一个字母到缓冲区的末尾)将被突出显示。例如,一旦我使用<C-e>
, 或移动<C-y>
,奇怪的突出显示会自行修复并成为背景颜色。
理想情况下,我想解决这个问题,只是让我的背景始终是背景色。但是,任何关于正在发生的事情/被突出显示的见解都将受到高度赞赏。
谢谢,
在按下后刚刚编辑文本之后
<C-e>
如此处所述,通过清除终端选项(在 Vim 中运行,然后按+刷新终端显示)禁用背景颜色擦除(BCE),以便在 tmux 和 GNU 屏幕中使用 Vim 时颜色方案正常工作。t_ut
:set t_ut=
ControlL