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

调整壳模式配色方案

发布时间:2020-12-15 18:41:30 所属栏目:安全 来源:网络整理
导读:emacs shell模式中的配色方案显示为原色(高饱和度),并且看起来很原始,而一些颜色,例如紫色,不会出现: 我想调整颜色,使它们使用更多的中间颜色,看起来更加柔软,如gnome-terminal: 如何在shell模式下更改配色方案?我在emacs中找不到与shell模式相关的字体分
emacs shell模式中的配色方案显示为原色(高饱和度),并且看起来很原始,而一些颜色,例如紫色,不会出现:

我想调整颜色,使它们使用更多的中间颜色,看起来更加柔软,如gnome-terminal:

如何在shell模式下更改配色方案?我在emacs中找不到与shell模式相关的字体分配,这可能是因为颜色是由shell给出的,并且与emacs中的其他字体分配不同.

当一个程序在shell模式下运行时,会发出ANSI转义字符来将显示颜色设置为(例如)品红色),Emacs会拦截这些转义字符,并使用准确的前景色“洋红色”创建一个彩色叠加层.所以在这里没有颜色主题的互动,没有shell特定的自定义来寻找.

截取是通过ansi-color.el中的函数进行的,而且看起来您可以自定义ansi-color-names-vector,所以要将“PaleBlue”用于“blue”,Mx会自定义RET ansi-color-名称向量,或尝试将以下内容放在emacs config中:

(setq ansi-color-names-vector
  ["black" "red" "green" "yellow" "PaleBlue" "magenta" "cyan" "white"])

要查看可用的颜色名称,请使用M-x列表颜色显示,或输入十六进制颜色,例如. “#CCCCFF”.

(编辑:李大同)

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

    推荐文章
      热点阅读