终端仿真器的颜色主题奇怪/不正确

5
我正在使用 KDE 的 Konsole 模拟器运行 Emacs-nox 23.3 版本,但大多数配色主题的颜色都很奇怪。
例如,我喜欢 Solarized Theme。我期望主题应该看起来像这样: Solarized Theme (来源: ethanschoonover.com) 然而,实际效果却是这样的: Broken Solarized Theme http://img824.imageshack.us/img824/3881/voronoi2.png 大多数在emacs-color-theme包中的主题具有相似的行为。我尝试更改Konsole的颜色设置-没有结果。我还尝试用this one替换我的.Xresources,但没有成功。
2个回答

6

大多数配色方案需要在终端中使用256种颜色。

尝试将以下内容添加到您的.bashrc (或.zshrc)文件中:

TERM=xterm-256color

当你执行了设置 (source .bashrc)之后,重新启动emacs,希望主题能看起来更好。


我把这行代码放到了.Xresources文件中,但不知道为什么它没有起作用。-.- 谢谢! - 0xbadc0de

5

不要在.Xresources文件中添加以下这行:

TERM=xterm-256color

尝试使用以下命令运行emacs:

TERM=xterm-256color emacs

如果一切正常,将以下这行添加到您的.bashrc或.bash_profile文件中:

alias emacs='TERM=xterm-256color emacs'

之后,您可以使用通常的“emacs”命令执行emacs,并在编辑器中获得正常的颜色。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接