gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-03 16:40:15 25 4
gpt4 key购买 nike

我在 Ubuntu(目前是 Hardy Heron)上使用 Emacs 编程,我喜欢 Emacs GUI 中的默认文本着色。但是,当 Emacs 在终端中运行时,默认的文本着色是不同的,而且很花哨。

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

最佳答案

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

不幸的是,让您的终端支持 256 色是一个棘手的部分,并且因学期而异。 This page帮了我大忙(但它已经过时了;我肯定已经在 gnome-terminal 和 xfce4-terminal 中使用了 256 种颜色;但您可能必须从源代码构建它们。)

一旦您的终端愉快地使用 256 色,神奇的调用就是在您调用 emacs 之前将您的终端类型设置为“xterm-256color”,例如:

env TERM=xterm-256color emacs -nw

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

export TERM=xterm-256color

您可以通过执行 M-x list-colors-display 检查它是否在 emacs 中工作,这将向您显示 16 种或所有 256 种绚丽的颜色。

如果可行,请按照其他人的建议查看 color-theme

(有时您可能会感到沮丧;上帝知道我每次尝试做类似的事情时都会感到沮丧。但坚持下去;这是值得的。)

关于emacs - 如何使 Emacs 终端颜色与 Emacs GUI 颜色相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com