在终端和黑暗模式下,Emacs曝光主题看起来很奇怪不起作用

时间:2017-03-17 17:27:37

标签: linux emacs gnu

我尝试安装this theme in emacs

我下载了文件夹emacs-color-theme-solarized并将其放入.emacs.d/目录。 我在同一目录中创建了一个文件init.el,并将以下内容放入该文件中:

(add-to-list 'custom-theme-load-path "~/.emacs.d/emacs-color-theme-solarized/")                          
(load-theme 'solarized t)

当我执行eval-buffer或重新启动emacs时,它看起来像这样:

this

字体不可读。当我在GUI中启动emacs时看起来更好。

better

我想使用深色曝光主题,所以我按照网站上的说明操作M-x customize-variable frame-background-mode并按下Value Menu按钮并将其设置为黑暗,然后按C-x C-s保存。我重新启动但它仍然是轻量级主题。 Here is the a screenshot from the menu

如何解决终端中的问题并激活黑暗模式?

1 个答案:

答案 0 :(得分:0)

要解决此问题,您需要更改终端设置。你如何做到这取决于你有哪个终端。问题是曝光的主题需要终端以16色模式运行,其中颜色是非常明确定义的。您可以通过在solarized github repository中找到它来设置终端以使用这些颜色。一旦您的终端使用正确的颜色,一切都将正常工作。