https://github.com/technomancy/emacs-starter-kitからstarter-kitをプルし、にインストールしました~/.emacs.d/elpa
。の指示に従ってstarter-kit.el
、ユーザー固有のカスタマイズを次のように配置します~/.emacs.d/$USER.el
。
(require 'color-theme-solarized)
(color-theme-solarized-dark)
(require 'auto-complete)
(global-auto-complete-mode)
しかし、私がemacsを始めたとき、それは言います
File error: Cannot open load file, color-theme-solarized
load-path
変数を確認したところ、のパスcolor-theme-solarized
が含まれていないことがわかりました。だから私はそれを「必要とする」前にこれを追加します:
(add-to-list 'load-path "~/.emacs.d/elpa/color-theme-solarized-20120301)
ただし、エラーは引き続き発生します。次に、elpaのwikiを参照すると、init.el
がロードされた後にすべてのパッケージが初期化されると表示されます。次に、を読んで、がに追加されstarter-kit.el
ていることを確認しました。これは、初期化の最後にがロードされるため、エラーが発生しないことを意味します。私は必死にすべてのカスタマイズを最後に移動しますが、驚いたことに、それはうまく機能します。最初ではなく、ついにロードされたようです。で書く以外に、どうすればカスタマイズを機能させることができますか?長くしすぎたくない。$USER.el
after-init-hook
$USER.el
init.el
init.el
init.el
init.el
ps:私は最初に入れました(require 'package)
が
、違いはありません。(package-initialize)
init.el