如何设置默认的emacs背景色和前景色?

如何设置默认的emacs背景色和前景色?,emacs,Emacs,在我的.emacs文件中,我有以下内容: (set-foreground-color "#E0DFDB") (set-background-color "#102372") 当我启动emacs时,默认emacs窗口的配色方案是正确的,但所有新窗口都以默认配色方案开始,即白色背景和黑色前景。有人能告诉我如何让emacs在所有新窗口中设置我的首选配色方案吗?[注意:如果我在打开新窗口后执行M-x加载文件~/.emacs,则颜色将按我希望的方式设置,但每次打开新窗口时手动设置会分散注意力/使人恼火。

在我的
.emacs
文件中,我有以下内容:

(set-foreground-color "#E0DFDB")
(set-background-color "#102372")

当我启动emacs时,默认emacs窗口的配色方案是正确的,但所有新窗口都以默认配色方案开始,即白色背景和黑色前景。有人能告诉我如何让emacs在所有新窗口中设置我的首选配色方案吗?[注意:如果我在打开新窗口后执行
M-x加载文件~/.emacs
,则颜色将按我希望的方式设置,但每次打开新窗口时手动设置会分散注意力/使人恼火。]

将以下内容添加到
.emacs

(add-to-list 'default-frame-alist '(foreground-color . "#E0DFDB"))
(add-to-list 'default-frame-alist '(background-color . "#102372"))

您可能希望查看及其链接。

欢迎使用emacs。使用颜色主题以更好地适应您的环境

这里提供了另一种出色的颜色实现方法:


我发现按名称而不是十六进制代码来调用颜色是很方便的。

您可能需要查看ColorTheme()以获得更完整的解决方案。完美。我所做的是设置
(前景色。“color-232”)
(背景色。“color-231”)
以获得与emacs gtk相同的配色方案