- 2008年4月13日 10:04
- lifehack
以下の記事を見て、秀丸でこの機能を実現したいと思った。
一時間毎に日記メモを自動で立ち上げ、自分が何をしていたのかを可視化する。 - 真性引き篭もり
http://sinseihikikomori.bblog.jp/entry/396155/
パソコンの作業をしていると、いつのまにか時間が過ぎ去ることが多い。
結構これが悩みの種になりつつある。。
そこで、真性引き篭もりの方の例を参考にして、 秀丸+TclockLightで実現することを考える。
実現する内容
- TclockLightで1時間毎にメモを取れるようにする
- 秀丸のアウトライン解析で1日ごとのログを見やすくする。
それでは、実際の設定方法は次のようなかんじです。
秀丸の保存フォーマットは、次のようにする。
[2008/04/13][18:30]タイトル
内容
内容
内容
=
これを実現するマクロ。
setcompatiblemode 15;
gofiletop;
insert "[" + year + "/" + month+ "/" + day + "]["+hour+":"+minute+"]";
insertreturn;
insert "=";
insertreturn;
insertreturn;
gofiletop;
golineend;
次に秀丸の設定方法。
アウトライン解析の設定を以下のように設定する。
- 文字列の設定で正規表現にチェック
- 文字列を「(\[[0-9]{4}/[0-9]{2}/[0-9]{2}\])」に設定(お好みのフォーマットにして下さい。)
- 分類モード時のグループ名を「\1」に設定
これで1日ごとにグループ化されて、1日のログが見やすくなったと思う。
次にTclockLightの設定方法。
秀丸の起動オプションで必要なものを抜粋。
/i タブモードのとき、タブを分離して起動します。 /xマクロ名 秀丸エディタ起動と同時にマクロを実行します。/xの後ろにマクロのファイル名を指定してください。/xオプションと開くファイル名を両方指定すると、指定されたファイルを開いた後でマクロを実行します。 秀丸エディタヘルプより抜粋
「Tclockのプロパティ>アラーム」でファイルのところに、以下のプログラムを実行するように設定する。
C:\Program Files\Hidemaru\Hidemaru.exe /i /xマクロ名.mac C:\...省略...\log.txt
それで、一定間隔で実行に「60分」を設定すればよい。
あと、秀丸の保存して終了をワンタッチでできるように設定しておいた方がいい。
「その他>キー割り当て」から変更できる。
ちなみに私の場合は、「Shift+Enter」に割り当てた。
これで1時間毎のログが完璧に取ることができる。
少しは、1日の反省材料になればいいのだが。。
サンクス!
真性引き篭もり
http://sinseihikikomori.bblog.jp/
