
Quero realizar uma ação aparentemente simples, mas estou tendo problemas para descobrir como. Quero remapear Ctrl+ F- que abre nativamente uma janela 'encontrar' no programa que estou usando - mas quero criar uma nova tecla de atalho para a funcionalidade 'encontrar', Ctrl+ Alt+ F. Aqui está meu código:
^f::Send {Right}
^!f::Send {Ctrl down}f{Ctrl up}
O resultado é previsível. Ctrl++ simula o pressionamento de tecla Alt+ , o que aciona meu outro mapeamento. No final, + e + + fazem a mesma coisa.FCtrlFCtrlFCtrlAltF
Como posso fazer com que Ctrl+ Alt+ Fherde a funcionalidade original de Ctrl+ F(a janela 'localizar'), enquanto Ctrl+ Fé remapeado para Arrow right?
Responder1
Você precisa acrescentar a $
à primeira tecla de atalho para evitar que o Send
comando a acione:
$^f::send {right}
^!f::send ^f