当前位置:  开发笔记 > 运维 > 正文

Linux上的Emacs/xterm颜色烦恼

如何解决《Linux上的Emacs/xterm颜色烦恼》经验,为你挑选了1个好方法。

我在本地Linux机器上和远程集群的登录节点上的控制台窗口中使用emacs.我经常使用emacs,并且我的.emacs文件中的前景色设置为白色,如下所示:

(set-foreground-color "white")
(set-background-color "black")

但是,当我运行emacs时,前景不是白色; 它是灰色的,很难阅读.在我的Mac上,具有相同设置的控制台窗口中的emacs显示为正确的白色.但是在linux盒子上,在konsole和xterm中,它都是灰色的.

如果它很重要,我已经TERM设置为xterm-color,桌面运行RHEL 5,群集节点运行RHEL 4(CentOS).

这是Linux设置终端颜色的默认设置吗?如何让白色变成白色?

注意:这是控制台emacs,而不是X下的emacs.emacs -nw如果你已经DISPLAY设置了.



1> Jacob Gabrie..:

brightwhite我的Emacs上的颜色看起来没问题(它在终端下运行,而不是X).在RHEL5上,我将TERM环境变量设置为xterm-256color.如果它正常工作,您应该能够运行这些脚本并查看256色输出.在Emacs下,你应该看到一个相当平滑的颜色渐变(没有明显重复的颜色)M-x list-colors-display.如果没有,你可能错过了正确的termcap条目(libtermcap-devel我认为尝试安装软件包).

如果我TERM改为xterm-color,那么brightwhite在输出中出现一点灰色list-colors-display.

我不确定RHEL4.

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有