我能夠使用 Windows 中的登錄編輯器重新映射 CTRL 和 CAPS LOCK 鍵。現在在 emacs 中非常方便,但對於普通應用程式來說卻很尷尬。
我想僅為 emacs 重新映射 CTRL <-> CAPS,但對於其他所有內容,按鍵應保持不變。是否可以?
答案1
是的,這是可能的自動熱鍵腳本如下:
SetTitleMatchMode, 2
#IfWinActive, Emacs
Capslock::Ctrl
Ctrl::Capslock
#IfWinActive
看設定標題匹配模式,#IfWinActive / #IfWinExist,重新映射按鍵和按鈕和其他 AHK 文檔,如果您需要調整腳本(尤其是匹配 Emacs 視窗標題或ahk_class適當地)。