org-mode を使ってみた
投稿者 okkez
るびきちさんのところを見て、良さそうだと思ったのでやっと org-mode を使ってみている。
この辺。
- Emacsのorg-modeでGTDを始めてみた - (rubikitch loves (Emacs Ruby CUI))
- org-mode + remember-mode でEmacs内で瞬時にメモをする→コードリーディングに生かす・メモ検索する - (rubikitch loves (Emacs Ruby CUI))
- org-mode の予定表で祝日を明記する - (rubikitch loves (Emacs Ruby CUI))
今のところ、 org-remember を使って TODO 管理しかしていないけど、テキストファイルに 書くだけでいいというのが気に入っている。
複数マシン間のデータの共有には自宅サーバに git レポジトリを用意して共有するようにしているが、 公開しても問題ないデータなら gits や github でもいいかも。 # dropbox とかでもいいかもしれないけど、なんか信用できないので自分の自由になるところに置いてる。
上記三つ目のリンク先で紹介されている祝日表示の方法がよくわからなかったので 、試行錯誤した結果 ~/memo/agenda.org に以下のように書くとうまく表示できた。
* Calendar %%(org-calendar-holiday) * Inbox ** TODO ほげほげをする
で、わからないことがいくつかあって未解決。
- TODO -> DONE に変更したあと非表示になって欲しいのだけど今のところ方法がわからない
- deadline を設定したいのだけどカレンダーは表示されるが、エラーが出て設定できない
Debugger entered--Lisp error: (invalid-function increment-calendar-month)
increment-calendar-month(7 2009 -1)
calendar-mark-weekend()
run-hooks(today-visible-calendar-hook)
byte-code("....."
generate-calendar-window(7 2009)
calendar-basic-setup(nil)
calendar()
byte-code("....
org-read-date(nil to-time nil nil nil nil)
byte-code(".....
org-add-planning-info(deadline nil closed)
org-deadline(nil)
call-interactively(org-deadline)- key-chord.el で設定した同時押しが全く効かなくなることがある (起動直後は効く。時間が経つと効かなくなる。)


