emacs をインストールし、.emacs.d ディレクトリを作成し、init.el ファイルを作成しました。
(require 'package)
(add-to-list 'package-archives
'("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)
(when (not package-archive-contents)
(package-refresh-contents))
(defvar my-packages
'(starter-kit
starter-kit-bindings
starter-kit-lisp
clojure-mode
color-theme
nrepl))
(dolist (p my-packages)
(when (not (package-installed-p p))
(package-install p)))
(require 'color-theme)
(color-theme-initialize)
(color-theme-charcoal-black)
(color-theme-install-frame-params '((background-color . "black")))
emacsを開くcolor-theme-charcoal-black
と、デフォルトの灰色の背景を持つ色になります。init.el と を開くとeval-buffer
、必要に応じて背景が黒くなります。
必要なく、どうすればその効果を得ることができeval-buffer
ますか?
私も試しました:
(add-hook 'after-init-hook
'(lambda () (color-theme-install-frame-params
'((background-color . "black"))))
この質問に似ています: https://superuser.com/questions/481793/permanently-override-background-colour-of-emacs-theme