切换标签时如何摆脱vim状态行闪烁?

时间:2018-02-05 19:03:23

标签: vim tmux rxvt urxvt

我想将xfce4-terminal替换为urxvt,但是当在vim(或neovim)中切换选项卡时,有bg属性设置(tabline,statusline)的行闪烁。我使用xfce4-terminal没有问题,因为我之前选择了xfce4-terminal(之前我使用过xterm)。但urxvt工作得更快,我确实喜欢低延迟的应用程序。我发现在tmux下我没有闪烁但是当我禁用它的状态行时,一切都会回来。我不使用tmux,我刚刚安装它,因为有人提到它。我不介意使用tmux或gnu屏幕(在它下面没有效果),如果它是不可见的(不是使用状态行或其他任何东西)。

man urxvt说我使用的是9.22版本。

1 个答案:

答案 0 :(得分:0)

我很高兴我找到了issue。为了消除颜色方案中ctermbg语法组的烦人的闪烁定义Normal属性,如下所示:

hi Normal ctermfg=12 ctermbg=8 cterm=NONE

颜色#8应与您的终端背景颜色匹配。我使用曝光主题,所以我有

*background: #002b36
*color8: #002b36

在我的~/.Xresources