これで問題が解決するかどうかは 100% わかりませんが、構文の強調表示にはcolor-themeを使用する必要があります。Custom は初心者の emacs ユーザーを対象としているため、color-theme を試して動作するかどうかを確認することをお勧めします。マシンにセットアップする方法は次のとおりです。
- color-theme ホームページからパッケージをダウンロードします。
- color-theme フォルダを のような場所に置きます
~/.emacs.d/color-theme/
。
- このフォルダーがロードパスにあることを確認してください。Steve Yegge の投稿から次のコードを取得しました。
.emacs で:
(defvar emacs-root "~/.emacs.d/")
(labels
((add-path
(p)
(add-to-list
'load-path
(concat emacs-root p))))
(add-path "lisp")
(add-path "color-theme-6.6.0")
(add-path "cedet-1.0"))
(require 'color-theme)
次に、カラー テーマを定義します。
;; Color-theme
(eval-after-load "color-theme"
'(progn
(color-theme-initialize)
;; Set custom color theme
(defun color-theme-mine ()
"My custom color theme"
(interactive)
(set-cursor-color "#ffffff")
(color-theme-install
'(color-theme-mine
;; Super-light grey on Dark grey
((foreground-color . "#e0e0e0")
(background-color . "#151515")
(background-mode . dark))
(font-lock-comment-face ((t (:foreground "#106010")))) ;; Forest Green
;; More definitions below
;; ...
(color-theme-mine)) ;; end eval-after-load
color-them-mine
これは、emacs を起動すると読み込まれます。と入力すると、使用可能なすべてのカラー テーマを表示できますM-x color-theme <TAB>
。使用可能な顔の完全なリストを表示するには、コマンドを使用しますM-x list-faces-display
。