加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux上的Emacs / xterm颜色烦恼

发布时间:2020-12-13 19:34:39 所属栏目:Linux 来源:网络整理
导读:我在我的本地 Linux机箱和远程集群的登录节点上的控制台窗口中使用emacs.我经常使用emacs,我的.emacs文件中的前景颜色设置为白色,如下所示: (set-foreground-color "white")(set-background-color "black") 但是,当我运行emacs时,前景不是白色的;它是灰色,
我在我的本地 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,而不是emacs在X.这是emacs -nw如果你有DISPLAY设置.

解决方法

颜色brightwhite看起来在我的Emacs(这是运行在一个终端,而不是X).在RHEL5上,我的TERM环境变量设置为xterm-256color.如果它正常工作,你应该可以运行 these scripts并看256色输出.在Emacs下,当您执行M-x列表颜色显示时,您应该会看到一个相当平滑的颜色斜坡(没有明显的重复颜色).如果没有,你可能会错过正确的termcap条目(尝试安装libtermcap-devel包,我想).

如果我将TERM更改为xterm-color,则在列表颜色显示的输出中,brightwhite会出现灰色.

我不确定RHEL4.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读