我想在PuTTY 中使用日光化配色方案。棘手的部分是我在这台机器上没有管理员权限。所以我必须通过更改设置 > 窗口 > 颜色手动更改默认颜色。
我正在寻找带有日晒RGB颜色和PuTTY颜色名称的对应表:
我也接受任何比 PuTTY 的默认配色更好的配色方案......
编辑:
一个更明智的方法是勾选所有的框Settings -> Windows -> Colour,然后在远程机器中添加该行
export TERM=xterm-256color
Run Code Online (Sandbox Code Playgroud)
或者
export TERM=xterm
Run Code Online (Sandbox Code Playgroud)
以~/.bashrc和创建文件~\.Xresources与Solarized配色方案。
我正在运行 vim,并试图让 vim 曝光颜色在终端中工作。
我的 vimrc 文件中有这个:
set syntax on
set t_Co=256
" let g:solarized_termcolors=16
set background=light
colorscheme solarized
Run Code Online (Sandbox Code Playgroud)
它似乎不起作用。
我输出(使用 :echo)t_Co 的值,它是 256。
问题是什么?我糊涂了。
我想在 mutts 索引中悬停新消息时更改文本的颜色。
现在我有
color indicator color111 color236 #indicator line
Run Code Online (Sandbox Code Playgroud)
和
color index color082 color237 ~N # new message color
Run Code Online (Sandbox Code Playgroud)
当被指示器线悬停时,如何为新消息设置颜色?
我刚刚solarized按照项目页面上的说明安装了颜色方案。
这是现在的样子:

这与官方页面上的屏幕截图不同。
知道如何解决这个问题吗?
编辑:这是我的 iterm2 配置文件的颜色设置。

问题已解决在 tmux 下的 emacs 中的Solarized background color off 中找到答案
编辑:我发现,这似乎是 Ubuntu 中的一个错误:https : //bugs.launchpad.net/ubuntu/+source/unity/+bug/1163129 - 知道如何自己解决这个问题吗?
我只想切换到 urxvt,但我的.Xresources. 当我登录并启动 urxvt 时,一切都是粉红色的,我收到这些错误消息
urxvt: unable to parse color 'S_base0', using pink instead.
urxvt: unable to parse color 'S_base03', using pink instead.
...(repeated for all colors I defined)...
urxvt: unable to parse color 'S_base03', using pink instead.
Run Code Online (Sandbox Code Playgroud)
然而,一旦我跑了xrdb ~/.Xresources,所有新打开的 urxvt 都很好而且很漂亮。哇?
我的 .Xresources:https : //gist.github.com/iGEL/6880992 - 我使用的是 Ubuntu 13.04(64 位),但从rxvt-unicode-256colorUbuntu 13.10安装了软件包以获得当前版本的 urxvt(9.18)。
编辑:请注意,颜色是在使用它们的同一文件中定义的。也许 urxvt(或任何正在读取.Xresources)无法在同一次运行中解析和使用变量?然而,这似乎是一个奇怪的想法。
我试图找到一种方法来轻松地在浅色/深色日光化主题之间切换,而无需创建新的终端/tmux 会话。我在 Windows 机器上运行 mintty,通常登录到 Linux 机器并连接到 tmux 会话。
使用mavnn 的日光化薄荷色和seebi 日光化的 tmux颜色,我编写了一些可以即时更改终端颜色的 bash 函数。这是在我的 .bashrc 中:
函数godark()
{
~/solarized/sol.dark
tmux 源文件 ~/tmux/tmuxcolors-dark.conf
}
函数 golight()
{
~/solarized/sol.light
tmux 源文件 ~/tmux/tmuxcolors-light.conf
}
所以在 sol.dark 里面有如下指令:
echo -ne '\eP\e]10;#839496\a' # 前景 -> base0 echo -ne '\eP\e]11;#002B36\a' # 背景 -> base03
在我的 tmuxcolors-dark.conf 里面,我会有这样的东西:
set-option -g status-bg colour235 #base02 set-option -g status-fg colour130 #yellow
这几乎是有效的。如果我没有打开 tmux,我可以输入“godark”,mintty 会变成深色主题,但是如果我在 tmux 中输入它,它会将我的 tmux 状态栏更改为正确的主题,但我的终端背景不会改变颜色. 我不太了解 ANSI 转义序列,所以也许我在这里做了一些愚蠢的事情。我将不胜感激!
图表 I:普通 Emacs。

图二:tmux 下的 Emacs。

颜色深浅不同,重要的是,背景颜色差异为零(例如查看顶部菜单)。有人遇到这个吗?
我正在运行 tmux tmux -2,$TERM在 tmux is 中screen-256color,我color-theme-solarized dark在 Emacs 中使用,并在 iTerm2 中使用Solarized ......有点困惑!
我使用https://github.com/Anthony25/gnome-terminal-colors-solarized为 gnome 终端安装了日光化黑暗主题,然后安装了Vundle https://github.com/altercation/vim-colors-solarized。我将这些行添加到我的.vimrc:
try
" Solarized options
let g:solarized_term = 1
colorscheme solarized
catch
endtry
set background=dark
Run Code Online (Sandbox Code Playgroud)
我也在使用使用 Vundle 安装的https://github.com/bling/vim-airline。
问题是在普通模式下 vim-airline 看起来不太好(文本很难阅读):

在我的 Mac 上使用几乎相同的设置,它看起来非常好:

如何让我的 Gnome 终端上的 vim 看起来像在我的 Mac 上一样?