しかし、やっぱ未だに品質保証とTDDを一緒くたに考える奴居るんだな。
— ドーモ、じょーかじゃです (@joker1007) 2014, 5月 5
テストを書くと工数が増えて〜とか言う人、根本的に勉強が足りてないので、TDDにいっちょかみするのやめた方がいいですよ
— SHIBATA Hiroshi (@hsbt) 2014, 5月 6
グサグサくるので勉強しようとしたのだけど・・・。
- (最近盛り上がってるので) TDD の勉強をしようとする
- (evernote にまとめるエントリあったから) evernote にメモってみるか
- evernote のキーバインドが気になる
- KeyRemap4MacBook の設定に走る
- 1 時間半が経過する
(=ΦωΦ) 仕事の時もだいたいおなじ (悪そな奴はだいたい友達のイメージ)
システム設定でショートカットの変更もできるのだけど、取り消す
だけじゃなくて 取り消す - 入力
とか 取り消す - ペースト
とかバーリエーション多すぎるので全部登録するの辛い。ワイルドカードが使えるといいのだけどググっても特にヒットしないので KeyRemap4MacBook で設定することにした。
せっかくなので設定 private.xml
をさらす。
<?xml version="1.0"?> <root> <appdef> <appname>EVERNOTE</appname> <equal>com.evernote.Evernote</equal> </appdef> <item> <name>C-u to Command-z only Evernote</name> <identifier>remap.cu_to_command_z_evernote</identifier> <only>EVERNOTE</only> <autogen> --KeyToKey-- KeyCode::U, ModifierFlag::CONTROL_L, KeyCode::Z, ModifierFlag::COMMAND_L </autogen> </item> <item> <name>C-y to Shift-Command-z only Evernote</name> <identifier>remap.cy_to_shift_command_z_evernote</identifier> <only>EVERNOTE</only> <autogen> --KeyToKey-- KeyCode::Y, ModifierFlag::CONTROL_L, KeyCode::Z, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L </autogen> </item> <item> <name>C-k copy to clipboard only Evernote</name> <identifier>remap.ck_to_copy_to_clipboard_evernote</identifier> <only>EVERNOTE</only> <autogen> --KeyToKey-- KeyCode::K, ModifierFlag::CONTROL_L, KeyCode::E, ModifierFlag::SHIFT_L | ModifierFlag::CONTROL_L, KeyCode::X, ModifierFlag::COMMAND_L </autogen> </item> <item> <name>C-v to command-v only Evernote</name> <identifier>remap.cv_to_command_v_evernote</identifier> <only>EVERNOTE</only> <autogen> --KeyToKey-- KeyCode::V, ModifierFlag::CONTROL_L, KeyCode::V, ModifierFlag::COMMAND_L </autogen> </item> </root>
C-u
でアンドゥC-y
でリドゥC-k
したときにはC-y
で貼り付けできるけどC-v
で貼り付けたいからクリップボードにコピーするC-v
で貼付け
あとは dropbox でバックアップするようにすれば OK かな。