Подтвердить что ты не робот

Эквивалент emacs vim bg = dark? (установка фона темным)

В vim я могу запустить set bg=dark, а затем vim настроит выделение синтаксиса для работы на терминале с темным фоном (независимо от того, действительно ли фон темный, vim будет считать, что он есть).

Как я могу сказать emacs предположить, что фон темный или светлый?

4b9b3361

Ответ 1

Я думаю, что лучший подход к использованию - использовать ColorTheme. Другие варианты настройки цветов фрейма можно найти здесь здесь. Я не могу думать об одной команде, однако вы можете запустить emacs с помощью --reverse-video.

Ответ 2

Я использовал функцию invert-face в прошлом:

(invert-face 'default)

Или:

M-x invert-face <RET> default

Ответ 4

Пакет 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 существует довольно много цветовых тематических пакетов, поэтому, если избранные темы не соответствуют вашим потребностям, поэкспериментируйте с некоторыми из других.