Quicksilverは、常に英数モードで呼び出す

2010-06-18 追記: なぜかこの設定を行うと入力が異常に重くなる現象が発生。今のところ原因不明。やる場合は自己責任でお願いします><

id:zariganitoshさんに教えてもらいました。ありがとうございます。

http://d.hatena.ne.jp/zariganitosh/20100614/macbook_comfortable

元々あった手順だけではあまりよくわからず、コメント欄でもう少し詳しくて説明して欲しいといったら、すごく丁寧に説明してくださいました。本当ありがとうございます。

1. AppleScriptを保存(/Users/ユーザー名/Library/Scripts/open_quicksilver_with_eisu.scpt)して、
2. Quicksilverの Catalog... >> Scripts >> Scripts(User)をチェック入にします。
3. Quicksilverを再起動します。(確実にカタログ登録するため)
4. QuicksilverのTriggers...を開いて、
5. 中央下部の+ボタンを押して、
6. HotKeyを選択、
7. open_quicksilver_with_eisu.scptを指定して保存します。
8. 保存直後は、open_quicksilver_with_eisu.scptのTrigger項目がNoneになっているので、
9. Noneをクリックして、control-returnを押してショートカットを設定します。

自分仕様なMacBookの快適なところ - ザリガニが見ていた...。

私はずっとcontrol+shift+spaceで起動しているので
QuickSilverの起動をcontrol+shift+returnとか別のものに割り当てて
f:id:yamkazu:20100617135352p:image
Triggerを元々のcontrol+shift+spaceに割り当てました。
f:id:yamkazu:20100617135353p:image

open_quicksilver_with_eisu.scptはzariganitoshさんのものからspaceをreturnに変更しています。

tell application "System Events"
  tell process "WhateverItIs"
    keystroke return using {control down, shift down}
    key code {102}
  end tell
end tell

いつも日本語入力で起動して何かタイプしてしまうと一度escで終了するとか、イラッとしてたので本当に快適になりました。

ありがとうございます!