修改Emacs中的ansi-term颜色

Ame*_*ina 6 emacs terminal colors ansi-escape ansi-term

下面红色椭圆中的文字很难阅读

                     在此输入图像描述

当我用C-u C-x =(哪个脸)检查脸部时,我看到以下内容:

在此输入图像描述

所以我去更新脸部term-bold(见下文),但颜色似乎与我在屏幕上面实际得到的颜色不一致(根据脸部定义,它应该是蓝色+黄色).有什么想法吗?

在此输入图像描述

Ame*_*ina 5

Emacs使用自己的终端颜色来渲染ansi颜色代码.您可以通过更改两个面来更改您所指的面部的外观:

  • term-color-yellow
  • term-color-blue

例如,改变脸部的前景属性term-color-yellowyellow3,脸部的背景属性term-color-bluedark-blue在下面的外观的结果:

                  在此输入图像描述

这比原始帖子中的脸部更具可读性,类似于蓝色和黄色终端颜色的传统外观.