Emacs 24.3 環境設定の方針

後で参照できるように文書化しておく。

参考にしたサイト、書籍など

Emacs24 のインストールと新機能 : 紹介マニア紹介マニア
Emacs 24で追加された機能について
Emacs24に最初から同梱されているテーマ - AOEの日記AOEの日記
Emacs 24に標準で添付されているテーマについて

以降、順次追加

設定

方針

  • package.elでインストールできるものはpackage.elを使用する。
    • package.elでインストールするパッケージはinit.elに記述する。
  • ライブラリごとの設定で煩雑になりそうなものはconf/に設定ファイルを切り出す。
  • プラットフォーム独自の設定もconf/に設定ファイルを切り出す。
  • 単純な機能ならなるべく自分でelispを書く。
    • 勉強のため

ディレクトリ構成

  • .emacs.d/
    • init.el ; Emacs自身の設定
    • conf/ ; 追加のライブラリやプラットフォーム独自の設定
      • init-helm.el
      • init-mac.el
    • site-elisp/ ; elisp置き場
    • elpa/ package.elでインストールしたパッケージ置き場

パッケージごとの設定

パッケージの設定はinit-[パッケージ名].elに記述する。どんなに記述量が少なくても必ず外だしする。

TODO

  • githubでの管理
  • コンソール起動時での検証