- org-doing 20161017.920(in MELPA)
- Keep track of what you're doing
概要
org-doing.el は、とても単純な作業記録ツールです。
名の通り org-mode を使って記録しますが、
あくまで記録形式がorg-modeなだけで、
このパッケージ自体はorg-modeの機能は使っていません。
org-modeに対してとっつきにくいと思っている人でも
気張らずに使うことができるでしょう。
org-doing.elが提供するコマンドを実行すると、いずれもdoing.orgを開き
自分が何をやっているのかが明確にわかるようになります。
記録する情報は3種類です。
- M-x org-doing-log
- 現在やっていることを記録
- C-u M-x org-doing-log
- 後でやろうとすることを記録
- M-x org-doing-done
- 完了したことを記録
M-x org-doing-doneの後でそのままRETを押せば、
一番上のTODO(つまり、現在やっていること)をDONEにします。
もちろんorg-modeに慣れている人はdoing.org内で
C-c C-tでDONEにしてもかまいません。
インストール
パッケージシステムを初めて使う人は
以下の設定を ~/.emacs.d/init.el の
先頭に加えてください。
(package-initialize) (setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/") ("melpa" . "http://melpa.org/packages/") ("org" . "http://orgmode.org/elpa/")))
初めてorg-doingを使う方は
以下のコマンドを実行します。
M-x package-install org-doing
アップグレードする方は、
以下のコマンドでアップグレードしてください。
そのためにはpackage-utilsパッケージが必要です。
M-x package-install package-utils (初めてアップグレードする場合のみ) M-x package-utils-upgrade-by-name org-doing
具体的な使い方
今、ブログを書いているとすると
Fig1: M-x org-doing-log writing blog
おっと、Emacsにトラブルが!
ブログ書きの途中だけど不便だから直さなきゃ。
Fig2: M-x org-doing-log fix init.el problem
ふう、なんとか問題は解決したか。
ではブログ書きに戻ろう。
Fig3: M-x org-doing-done
ブログ書けた!
Fig4: M-x org-doing-done
後で友達にメールしなきゃー。
Fig5: C-u M-x org-doing-log write a mail to my friend
実際にメールするときはC-c C-tでTODOに戻し、書き終わったら
M-x org-doing-doneあるいは、C-c C-tでDONEにします。
設定 150626112735.org-doing.el(以下のコードと同一)
(setq org-doing-file "~/.emacs.d/doing.org")
実行方法
$ wget http://rubikitch.com/f/150626112735.org-doing.el $ emacs -Q -f package-initialize -l 150626112735.org-doing.el
本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。