我正在運行Emacs 24.1。在我的.emacs啓動文件,我有以下行:在Emacs 24.x中控制緩衝區和文本的背景顏色ansi-term
(load-theme 'tango-dark t)
然而,當我運行一個ANSI長期的終端,背景顏色不正常工作:
有趣的是,目錄,背景顏色似乎是正確的,而對於某些文件的背景色爲黑色(即使緩衝區的背景色爲深灰色)。
我想之一:
1:具有緩衝的背景顏色匹配的文本的背景顏色(在這種情況下黑色)
或
2:有背景文本的顏色與緩衝區的背景顏色(在這種情況下爲深灰色)相匹配,在這種情況下,它由探戈 - 黑暗配置。
我該怎麼做? (這兩種可能性的答案都是理想的)
我試圖重現'emacs的問題-Q'但有沒有任何顏色和終端使用的顏色不是主題顏色。 –
感謝@wvxvw,您的評論指出了我的正確方向。我在ansi-term的鉤子中使用了'(setq term-default-bg-color「#211E1E」)'。從你的評論中,我明白,從Emacs 24開始,控制緩衝區顏色是我加載的「color-theme」的責任(我認爲這在以前的Emacs版本中並不是這種情況),現在我可以改變它顏色,如果我想'custom-theme'和'customize-face'。如果您提供您的評論作爲答案,我會接受並澄清我的OP。 –