【问题标题】:Vim theme light solarized doesn't work with xfce4-terminal, even with terminal themeVim 主题 light solarized 不适用于 xfce4-terminal,即使是终端主题
【发布时间】:2014-05-09 19:25:41
【问题描述】:

我正在尝试将 light solarized 主题与 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 时,颜色与预期不同:

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

如果更改 vim 和 xfce4-terminal 主题,则可以正确呈现深色主题。

我尝试更改 TERM 和 t_Co,但没有成功。

我尝试关注this answer,但它的颜色仍然不正确。

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

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

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

【问题讨论】:

  • 可能与to the TERM environment variablet_Co有关
  • 我也试过这个技巧,但没有奏效。在我看来,问题与 xfce4-terminal 有关。
  • 您是否考虑过询问该项目的问题跟踪器?

标签: vim terminal color-scheme


【解决方案1】:

我也有同样的问题。 我得到了最好的结果。 它不是 100% 相同,但对我来说看起来最好

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

希望有帮助

【讨论】:

    【解决方案2】:

    好的,成功了!

    你不能使用git hub xfce4-terminal上的颜色

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

    重要的是你之后去 ~/.config/xfce4/terminal/terminalrc 并删除

    ColorCursor=
    

    比用编辑 .vimrc

      syntax enable
      set background=dark
      colorscheme solarized
      set t_Co=16
    

    set background=dark 适用于我的明暗终端设置。

    【讨论】:

    • 背景颜色似乎在 sgerrand github repo 中被错误地交换了。我手动交换了浅色和深色,以便日光 vim 主题在 xfce 终端 conf 中工作:ColorPalette=#070736364242;#dcdc32322f2f;#858599990000;#b5b589890000;#26268b8bd2d2;#d3d336368282;#2a2aa1a19898;#eeeee8e8d5d5;#00002b2b3636;#cbcb4b4b1616;#9393a1a1a1a1;#838394949696;#656 57b7b8383;#6c6c7171c4c4;#58586e6e7575;#fdfdf6f6e3e3
    猜你喜欢
    • 2015-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-15
    • 2020-10-24
    • 1970-01-01
    • 1970-01-01
    • 2015-05-11
    相关资源
    最近更新 更多