2012-06-27 85 views
1

我有一個全局命令這樣發送命令時快捷存在

!i::Send {Up}(按alt+I將移動插入符號向上)

存在使用Alt+I作爲快捷鍵的動作的應用我想打電話的同時還保留我自己的自定義快捷方式。我想重新映射這個應用程序的行動Ctrl+I

在一個適當的WinExists,我試過^i::Send !{i}但只是移動插入符號。 我試過^i::!i但發送Ctrl+Alt+I而不是Alt+I

任何想法?由於

回答

2

加布,

嘗試......

這將設置!我表現得就像你在,除了要保持特殊行爲的一個所有程序想要的。

或者,你可以一個$添加到觸發器,所以他們不會互相稱呼這樣的:

$!i::Send, {Up} 
$^i::Send, !i 
1

每個命令後,您需要添加命令返回。所以,如果你的代碼:

!i::Send, ^i 
return 
^i::Send, !i 
return 

上面的代碼反轉CTRL功能+我ALT +我。