Emacsの設定整理&Perl用設定
今までひたすら.emacsに追記してた設定を整理した.
全体の構成
.emacs.d以下を全て以下のようにディレクトリに分割.
- anything
- anything関係.anything.elとanything-match-plugin.elは全てのEmacsenは試してみるべき.
- clmemo
- clmemo関係のelisp.clgrepとか.楽天が運営するポータルサイト : 【インフォシーク】Infoseek
- conf
- eshellなどの設定ファイル.
- flymake
- flymake関係のplugin.
- ftconfig
- FileTypeごとの設定.perlやcなど言語別に分けている.
- ftplugin
- FileTypeごとのプラグイン.vimの真似
- hatena
- simple-hatena-mode.elなど
- info
- infoファイル.
- mycodes
- こまごました関数や見た目の設定など
- plugin
- その他pluginたち
- skelton
- auto-insert用テンプレートファイル. Emacs の auto-insert 用のテンプレートを作って楽をしよう - Higepon’s blog - Mona OS and Moshに詳しい.
- snippets
- yasnippet.el用ファイル.詳しくは yasnippet - yet another snippet extension for Emacs. - Google Project Hosting など
整理ついでにgit&githubで管理.
404 · GitHub
perl設定
Seeking for my unique color.を参考にした.
perl-completionがすばらしすぎる.インクリメンタル検索&補完&そのままperldocを開いたりできる.
設定はcperl-modeにanythingを使った補完機能を追加するperl-completion.elをcodereposにコミットしました - IMAKADO::BLOGを参考に.
とにかく,anything.elを試したことのないEmacsユーザーは一刻も早く使ってみることを薦めます.
詳しくはanything.elとプラグイン等をリリース - (rubikitch loves (Emacs Ruby CUI Books))など,id:rubikitchのEmacsタグ記事で.