AutoHotkeyのemacs.ahkでxyzzyを除外Windowに指定する方法
こちらのAutoHotkeyのスクリプトを使ってWindowsでEmacsキーバインドを使いたかったのですが、
xyzzyでオフにする方法がわからず困っています。
https://github.com/usi3/emacs.ahk/blob/master/emacs.ahk
除外するWindowを追加する時はis_target()
関数を変更すればよいと説明があったので
is_target()
{
IfWinActive,ahk_class ConsoleWindowClass ; Cygwin
Return 1
IfWinActive,ahk_class MEADOW ; Meadow
Return 1
;(略
}
にxyzzy
と書いてみましたが効果はありませんでした。
ahk_class
の引数に使う名前はWinGetClass
を使って取得できるという情報があったため
https://autohotkey.com/docs/misc/WinTitle.htm
WinGetClass, class, A
MsgBox, The active window's class is "%class%".
というサンプルにあったスクリプトを使い取得してみましたが空白が表示されるだけでした。
xyzzy
を除外するためのタイトルはどうすれば取得できるでしょうか?
除外対象にできるのであれば方法はなんでも構いません。