準備
Emacsユーザなので日記はEmacsで書きたい。
だったら「はてダラ」をEmacs内で使えばいいのかな。
では送信!
hatena-modeの存在は知っているが、hw.plを使っていないようなので自分でelispをでっちあげてみる。
(defvar hatena-dir "~/memo/hatena") (defun hatena () "Open today's hatena diary file." (interactive) (find-file (concatenate 'string hatena-dir "/" (format-time-string "%Y-%m-%d.txt" (current-time))))) (define-derived-mode myhatena-mode yahtml-mode "hatena" "Simple hatena diary mode." (define-key myhatena-mode-map "\C-c\C-c" 'myhatena-submit) ) (add-to-list 'auto-mode-alist '("memo/hatena/.+txt$" . myhatena-mode)) (defun myhatena-submit () "Submit hatena diary file." (interactive) (compile "hw.pl"))
はてな記法の学習はそのうち。