日誌をつける

HOME > それいけ Emacs > その他
Last modified: Fri Oct 31 10:54:03 +0900 2008

カレンダー

M-x calenderで起動するカレンダーモードから日誌をつけることができ ます。カレンダーモードでの日誌関係のキーバインドは以下の通りです。

i d
選択した日に日誌を追加
i w
選択した曜日に日誌を追加
i m
選択した月の日に日誌を追加
i y
選択した年の日に日誌を追加
d
選択した日の日誌を見る
s
日誌ファイル全体を見る
m
日誌が書かれている日に印をつける
u
カレンダーの印を消す

日誌の書き方

日誌を書くファイル名はdiary-fileという変数で指定します。デフォルト は~/diaryです。日誌のフォーマットは以下の通りです。(dateとか continueとかtimeとか書いているのはMozillaがpre内の最初の空白以外の 文字が半角文字じゃないと空白文字を無視するため。w3mはそんなことな いのに。。。)

date(日付) 日誌の内容
           continue...日誌の内容が長い場合は行の先頭を空白文字で始める
   time(時間) 日誌の内容
   time(時間) 日誌の内容

例えばこんな感じです。

Oct 31, 2002 はじめての日誌
             Emacsのinfoを見る
	10:00am 起床
	18:00-20:00pm 映画

約束の表示

日誌に時間まで書いておくとその時間がせまって来たときにEmacsが教 えてくれます。そのためには、以下を~/.emacsに書いておくといいでしょ う。

;;; モードラインに時間を表示する
(display-time)
;;; 日誌の約束を表示する
(add-hook 'diary-hook 'appt-make-list)
(diary 0)