Vim主题灯曝光不适用于xfce4终端,即使是终端主题

时间:2014-03-30 14:05:07

标签: vim terminal color-scheme

我正在尝试使用带有vim和xfce4-terminal的浅色主题。

我为xfce4-terminal安装了主题:

cd
mkdir solarized ; cd solarized
git clone https://github.com/sgerrand/xfce4-terminal-colors-solarized.git
cp xfce4-terminal-colors-solarized/light/terminalrc ~/.config/xfce4/terminal/

显然它工作正常。但是,当我使用vim时,颜色与预期不同:

xfce4-terminal + vim + solarized (light)

Gvim呈现正确的颜色。 Konsole(具有适当的主题,来自相同的git存储库)也显示正确的颜色。

如果更改vim和xfce4-terminal主题,则会正确显示黑暗主题。

我试图更改TERM和t_Co,但它没有用。

我试图关注this answer,但它仍然是错误的颜色。

上面的链接说xfce4-terminal devs已经改变了terminalrc的语法。

当我比较xfce4-terminal和konsole托盘时,我发现有一些颜色不同,所以我认为终端没有正确读取terminalrc存档。由于来自git的terminalrc存档是2年,这是有道理的。但是,我不知道如何修改正确的颜色,因为我不知道Konsole和Xfce的托盘之间的对应关系。

有没有人有合适的档案?有没有人想创建一个并通过git使其可用,为其他人更新配置? (假设它实际上是最近语法的问题。)

2 个答案:

答案 0 :(得分:5)

oK让它发挥作用!

您无法使用git hub xfce4-terminal

上的颜色

对于黑暗,你可以使用xfce-terminal附带的那个(编辑 - >属性 - >颜色 - >预设*曝光(深色/浅色)

重要的是你去了〜/ .config / xfce4 / terminal / terminalrc并删除

ColorCursor=

使用

编辑.vimrc
  syntax enable
  set background=dark
  colorscheme solarized
  set t_Co=16

设置背景=黑暗适合我使用明暗终端设置。

答案 1 :(得分:1)

我有完全相同的问题。 我用这个得到了最好的结果。 它不是100%相同,但对我来说最好看

let g:solarized_termcolors=256
syntax enable
set background=light
colorscheme solarized
set t_Co=256

希望有所帮助