地精终端和日晒主题


17

我试图在我的GNOME终端上应用日光化的颜色主题,如Here所述。但是它全部变灰了,并且没有预期的那样丰富多彩。

看这里
输入img des

知道我能做什么吗?


切换到其他颜色主题时,此文本是否会突出显示?
pconley

另外,您的提示是否有颜色?就像它说的那样:username @ hostname我在屏幕截图中没有看到它。编辑:同样,提供的链接上的屏幕截图带有彩色的“ ls”输出,这是您可以在.bashrc中设置的内容,而不是晒黑控件的内容。
nisshh 2012年

Answers:


14

不确定确切的原因,但是在我已经看到安装了Solarized for gnome的任何脚本中,对于大多数使用的颜色来说,大多数只是灰色阴影。

该站点具有一些用于更新Gnome颜色配置文件的命令:XORCode网站

这些命令是:

gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_background" --type bool false
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_colors" --type bool false
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/palette" --type string "#070736364242:#D3D301010202:#858599990000:#B5B589890000:#26268B8BD2D2:#D3D336368282:#2A2AA1A19898:#EEEEE8E8D5D5:#00002B2B3636:#CBCB4B4B1616:#58586E6E7575:#65657B7B8383:#838394949696:#6C6C7171C4C4:#9393A1A1A1A1:#FDFDF6F6E3E3"
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/background_color" --type string "#00002B2B3636"
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/foreground_color" --type string "#65657B7B8383"

我发现用自己制作的第三行替换了该终端,使终端看起来恰到好处:

gconftool-2 --set "/apps/gnome-terminal/profiles/Default/palette" --type string "#070736364242:#D3D301010202:#858599990000:#B5B589890000:#26268B8BD2D2:#D3D336368282:#2A2AA1A19898:#EEEEE8E8D5D5:#00002B2B3636:#CBCB4B4B1616:#858599990000:#B5B589890000:#26268B8BD2D2:#6C6C7171C4C4:#2A2AA1A19898:#FDFDF6F6E3E3"

以下站点的shell脚本可以显示原始方案与我发现的工作方案有何不同:GitHub上的ColourTable脚本


我尝试过您的调色板,但是有些颜色是重复的。另外,前景色不正确。所以我把自己的代码放在要点上。(我试图将整个内容发布在评论中,但该网站插入了一些零宽度的Unicode字符。)
wjandrea


1

我相信您必须先使256colors起作用,然后它才能正确显示。

  1. sudo vim ~/.Xdefaults .xsession .vimrc

  2. touch .vimrc 并添加以下内容:

    set term=screen-256color
    set t_Co=256
    set background=dark
    

    (这就是我所做的,请记住,我是这方面的新手,只是从我记得做的事情开始。花了我几天的研究时间)。

    if $COLORTERM == "gnome-terminal" then set t_Co=256 endif
    

    内部.Xdefaultscustomization: -color

    然后转到下一行并: XTerm*termName: xterm-256color

    那应该做。echo $TERM应该说xterm-256colortput colors应该返回256

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.