一見単純なアクションを実行したいのですが、やり方がわかりません。使用しているプログラムで「検索」ウィンドウをネイティブに開くCtrl+を再マップしたいのですが、「検索」機能の新しいホットキー+ +Fを作成したいのです。これが私のコードです:CtrlAltF
^f::Send {Right}
^!f::Send {Ctrl down}f{Ctrl up}
結果は予想通りです。Ctrl+ Alt+ は+Fのキー押下をシミュレートし、それが他のマッピングをトリガーします。結局、+と+ + はどちらも同じことを行います。CtrlFCtrlFCtrlAltF
Ctrl+を に再マップしながら、 +の元の機能(「検索」ウィンドウ) を+に継承させるにAltはどうすればよいですか?FCtrlFCtrlFArrow right
答え1
$
コマンドがホットキーをトリガーしないようにするには、最初のホットキーの先頭に を追加する必要がありますSend
。
$^f::send {right}
^!f::send ^f