【问题标题】:Strange changing background color in VIM solarizedVIM solarized 中奇怪的背景颜色变化
【发布时间】:2012-09-28 06:08:47
【问题描述】:

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

理想情况下,我想解决这个问题,让我的背景始终是背景色。但是,对于正在发生的/被突出显示的任何见解,我们将不胜感激。

谢谢,

刚刚编辑过文本之后 按下<C-e>

【问题讨论】:

  • 不透明背景的截图会更好。你的$TERM 是什么?你的终端模拟器是什么?
  • 我可以重新上传一些截图。我使用的是普通的 Mac OSX 终端,我的 $TERM 是 xterm-256color 谢谢
  • 您是否正在运行任何程序,例如screentmux
  • 是的!我正在使用屏幕..你认为这与它有关吗?
  • 尝试将term screen-256color 添加到您的.screenrc

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2011-05-18
    • 2021-12-27
    • 2016-03-28
    • 1970-01-01
    • 2011-09-19
    • 2017-04-14
    • 2021-10-02
    • 2014-09-14
    • 2011-11-30
    相关资源
    最近更新 更多