如何使Emacs终端颜色与Emacs GUI颜色相同?

前端之家收集整理的这篇文章主要介绍了如何使Emacs终端颜色与Emacs GUI颜色相同?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在Ubuntu(Hardy Heron)上的Emacs程序,我喜欢Emacs GUI中的默认文本着色。但是,当Emacs在终端中运行时,默认的文本颜色是不同的,并且是多余的。

如何使终端中的颜色与GUI中的颜色匹配?

您不必拘泥于终端的默认16(或更少)颜色。现代终端将支持256种颜色(这将让你非常接近你的GUI外观)。

不幸的是,让您的终端支持256种颜色是棘手的部分,并且因期而异。 This page帮助了我很多(但是它已经过时了;我已经得到256种颜色在gnome-terminal和xfce4终端工作;但是你可能需要从源代码构建它们)。

一旦你的终端愉快地使用256种颜色,魔术调用在你调用emacs之前将终端类型设置为“xterm-256color”,例如:

env TERM=xterm-256color emacs -nw

或者,您可以在.bashrc文件中设置TERM:

export TERM=xterm-256color

你可以通过执行M-x list-colors-display来检查它是否在emac中工作,这将显示16,或所有256个光彩的颜色。

如果它工作,那么看看颜色主题像别人建议的。

(你可能会在某个时候感到沮丧;上帝知道我做每一次我做类似的事情,但坚持下去,这是值得的。)

原文链接:https://www.f2er.com/ubuntu/352206.html

猜你在找的Ubuntu相关文章