gpt4 book ai didi

shell - emacs ansi-term 背景色

转载 作者:行者123 更新时间:2023-12-04 23:32:16 25 4
gpt4 key购买 nike

我在更改 ansi-term(以及 term - 但 shell 很好)中的背景颜色时遇到问题。它显示输出的颜色很好,但输出的背景颜色始终为白色。不是整个缓冲区,而是在已输出的实际字符下。如果我做类似的事情

(add-hook 'ansi-term-mode-hook
(lambda ()
(set-background-color "purple")))

这会更改缓冲区的背景颜色,但输出只是使用自己的背景颜色 - 白色覆盖它。

我还尝试找到它正在使用的面孔,以便我可以通过执行 C-u C-x = 来自定义它在这一点上获取面部信息——这适用于其他一切,甚至指出你在哪里改变它,这很好......但在ansi术语中我得到了这个
    character: m (109, #o155, #x6d)
preferred charset: ascii (ASCII (ISO646 IRV))
code point: 0x6D
syntax: w which means: word
category: .:Base, a:ASCII, l:Latin, r:Roman
buffer code: #x6D
file code: #x6D (encoded by coding system utf-8)
display: by this font (glyph code)
xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 (#x50)

Character code properties: customize what to show
name: LATIN SMALL LETTER M
general-category: Ll (Letter, Lowercase)

There are text properties here:
face (:background "white" :foreground "black")

[back]

我不知道这是在哪里设置的。
脸(:背景“白色”:前景“黑色”)

此外,我使用了多个我知 Prop 有 ansi-term-color-vector(zenburn 等)的主题。我已经浏览了 custom-face 中的每个样本,但也没有在那里。

关于如何覆盖/设置它的任何想法,所以它只是像其他一切一样的透明(或未设置)背景?

谢谢你的帮助。

最佳答案

我不确定我是否了解您的设置中发生了什么,但您可以尝试设置:

(setq term-default-bg-color "#211E1E")
(setq term-default-fg-color "#AAAAAA")

从头开始尝试缓冲区开始一个新术语并检查。

关于shell - emacs ansi-term 背景色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3295091/

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