Emacs の org-mode はスケジュール管理機能があって、 (define-key global-map "\C-ca" 'org-agenda) した状態で C-c a a を押すと TODO が時系列順に並ぶ( agenda view )。計画を立てるときに便利だ。 しかし、 agenda view には祝日を明記する機能はない(本当はあった。追記参照)。 h を押せば祝日が表示されるが *Org Agenda* バッファには表示されないので使いづらい。 org-agenda で使えるようにするには別個の org-mode なファイルを作成し、 org-agenda-files に追加してやればよい。 org ファイルが ~/memo 以下にあるとする。すなわち、こんな設定になっているものとする。 (setq org-directory "~/memo/") そして、今年の祝日