からEmacsの24色のテーマを設定し、私持っている私の.emacsに次のコード:の.emacs
(if (null window-system)
(progn
(require 'color-theme)
(color-theme-initialize)
(color-theme-simple-1)))
私は、コンソール上のEmacsは、私が確認することができます開くと、その((message "Got here.")
による)progn
ブロックが実行されると、色のテーマがロードされていることを示すフラッシュが表示されますが、ロードされていれば、それは他のものによって上書きされます。ロード後、.emacsファイルを開き、上記のブロックをC-x C-e
を使用して送信すると、動作します。私はやってみた:
(add-hook 'after-init-hook
(lambda()
(progn
(require 'color-theme)
(color-theme-initialize)
(color-theme-simple-1))))
しかし、それは同じように動作します。
私はEmacs 24を使用していて、このコードは私の.emacsではなく、私の.emacsからロードされた〜/ Dropbox/.emacsにあることが関係しているかもしれません。
追加の注記:私はM-x customize-themes
を試してみたが、コンソール上許容できるそれらの作品のどれも。彼らはほとんど読めない光のテーマを生み出すか、ほとんどのテキストが見えなくなります。
'.emacs.d'で色の設定を確認していますか?おそらくテーマが読めない色のセットを作っています。 –
そのコードは、Emacs 23の 'color-theme.el'の左端のように見えます。 – pmr