my clmemo設定
このメモは clmemo.el で書いてるわけだけど、もっと個人的なメモとるように、MacBookにもインストールしてみた。
で、僕のつかってる clmemo のフォーマットは、タイトル行に書いた時間をいれる、本文は Markdown というような物になっていて、この時間を入れるためにこんなパッチを当てていた。
けど今見てみたらそんなパッチ当てる必要もないことがわかった。
こんな感じ、
(require 'clmemo)
(setq clmemo-file-name "~/clmemo.txt")
(setq clmemo-time-string-with-weekday t)
(setq clmemo-subtitle-char "[")
(setq clmemo-subtitle-punctuation-char '(" [" . "]"))
(defadvice clmemo-get-title (after clmemo-get-title-with-time () activate)
(setq ad-return-value (concat (format-time-string "%H:%M ") ad-return-value)))
でやればこのメモのフォーマットになる。いいね!
clmemo.el のソースも昔は意味不明だったけど今はだいたいわかるし。やっぱり emacs つかうなら elisp 理解できないと損というか、もったいないなぁ。ということがわかった。