Hotkeyランチャ風動作

Software MemoCraftLaunchEXの記事に反応してみるけど、多分Executeを使った方が楽なんじゃないかと思った。command.xmlとconfig.pyに以下の内容を追加する。
まずはcommand.xml


<activate-or-shellexec name='xyzzy'
window-title-re='xyzzy.*'
file='C:\tools\Editors\xyzzy\xyzzy.exe'
param='%param'
directory='C:\tools\Editors\xyzzy'
swmode=''
/>
xyzzyのパスは環境に合わせて変更してもらいたい。次にconfig.py。

def HotKey_xyzzy():
u"""xyzzyを起動"""
Execute('xyzzy')
SetHotKeyHandler( ord('Z'), MODKEY_CTRL, HotKey_xyzzy )
Executeの内容を好きなコマンドにすれば応用はいくらでも効くと思う。