ChangeLog の保存場所を一箇所にまとめる
つい最近存在を知って使い始めた ChangeLog なんだけど、自分は開発言語ごとにソースを格納するディレクトリを分けているので、デフォルトの C-x 4 a(add-change-log-entry-other-window)だと複数の ChangeLog ができてしまって困っていた。
そこで、以下の 設定を .emacs に追加して、C-x m で自分の指定したファイルに ChangeLog を記録できるようにした。
;;; ChangeLog を一箇所で管理する (defun memo () (interactive) (add-change-log-entry nil (expand-file-name "~/memo/diary.txt"))) (global-set-key "\C-xm" 'memo)
そういえば、まだ横着プログラミング 第1回: Unixのメモ技術すらまともに読んでないな。あとで便利そうな使い方+elisp を探そう。