代码之家  ›  专栏  ›  技术社区  ›  Alexander Bird

emacs相当于vim的bg=暗(将背景设置为暗)

  •  18
  • Alexander Bird  · 技术社区  · 15 年前

    在vim中,我可以跑步 set bg=dark 然后vim将调整所有语法高亮显示,以在背景暗的终端上工作(无论背景是否真的暗,vim都会假定它是暗的)。

    我如何让emacs假定背景是暗的还是亮的?

    4 回复  |  直到 15 年前
        1
  •  8
  •   danielpoe    15 年前

    我认为最好的使用方法是使用 ColorTheme here . 我想不出一个命令,但是您可以使用 --reverse-video .

        2
  •  14
  •   pheaver    15 年前

    invert-face

    (invert-face 'default)

    M-x invert-face <RET> default

        3
  •  5
  •   alper resting    4 年前

    M-x set-variable <RET> frame-background-mode <RET> dark

    另请参见 https://www.gnu.org/software/emacs/manual/html_node/elisp/Defining-Faces.html

        4
  •  1
  •   David Moles paddy-p    10 年前

    这个 alect-themes Emacs 24的软件包提供了浅色、深色和黑色主题,可以手动安装,也可以使用 MELPA .

    安装 alect-themes 使用MELPA并选择 alect-dark (来自 ~/emacs.d/init.d ):

    (when (>= emacs-major-version 24)
      (require 'package)
      (add-to-list 'package-archives
               '("melpa-stable" . "http://melpa-stable.milkbox.net/packages/"))
      (package-initialize)
      (load-theme 'alect-dark)
      )
    

    MELPA中有相当多的颜色主题包,所以如果alect主题不能满足您的需要,请尝试其他一些。