终端 vim 颜色因焦点丢失而损坏

终端 vim 颜色因焦点丢失而损坏

我的vim设置使用csexact插件来修复颜色匹配,以适应通常仅在 中起作用的配色方案gvim。一切正常,直到gnome-terminal失去焦点,突然一切都崩溃了!

以下是问题实际发生的图像: 问题

我的笔记本电脑上有完全相同的vim设置(ubuntu 12.04 32 位、gnome-terminal 3.4.1.1、从源代码编译的 vim)。但是,在我的 PC 上(ubuntu 12.10 64 位、gnome-terminal 3.6.0、从源代码编译的 vim),发生了此问题。我犹豫着是否应该责怪插件csexact,因为vimgnome-terminal无法接收focuslostfocusgained事件时,这肯定是一个terminal问题;但是我确实注意到,当我运行时,颜色会发生变化,:CSExactColors 一切都会再次修复。

我该怎么办?有没有什么办法可以解决这个问题、问题是什么,或者有什么解决方法?谢谢

答案1

这是 vte 中的一个错误,不久前已经修复了(如果我没记错的话,是在 0.36 中)。

相关内容