如何让 Putty 在 CentOS 上的 Emacs 中支持 256 种颜色?

如何让 Putty 在 CentOS 上的 Emacs 中支持 256 种颜色?

据我浏览所知,我的 Emacs 应该可以获得 256 种颜色,但事实并非如此。

我在EC2 实例。我在 Windows 7 上运行 Putty 0.60。Putty 设置为发送xterm-256color其终端字符串。Putty 设置为允许 256 种颜色。在 CentOS 上,我的$TERM设置为xterm-256color

tput colors显示 256。我将 Emacs 重新编译为 23.2,确保libtermcap-devel事先安装,因为有人声称他们需要它。但是,当我M-x list-colors-display在 Emacs 中时,它仍然只显示 8 种颜色。

答案1

提问者是这样解决的:

  1. 打开全局字体锁。

  2. 运行您可以在 emacswiki 上找到的 elisp 脚本,以“填充”颜色名称等...

相关内容