将 Caps lock + X 映射到特定字符的 Autohotkey 脚本,脚本几乎可以工作
Autohotkey script to map Caps lock + X to spesified characters, script almost works
我有挪威语键盘。所以我必须点击 RCtrl + 7 得到 { 和 RCtrl + 8 得到 [等
这在我编程时非常烦人,所以我试图映射大写锁定键以执行与 RCtrl 键相同的操作。
所以我写了这个 AutoHotKey 脚本:
SetCapsLockState AlwaysOff
CapsLock & 0::Send }
CapsLock & 1::Send ^1
CapsLock & 2::Send @
CapsLock & 3::Send £
CapsLock & 4::Send $
CapsLock & 5::Send €
CapsLock & 6::Send ^6
CapsLock & 7::Send {
CapsLock & 8::Send [
CapsLock & 9::Send ]
奇怪的是一切都运行良好,除了:
"CapsLock & 7::Send {"
"CapsLock & 0::Send }"
我只想 CapsLock + 7 给我字符 { 和
CapsLock + 0 给我字符 }
出于某种原因不起作用??
PS。如果你有 vim 的这个版本也可以!
这些是用于发送密钥的特殊符号,如 {Enter}
。
使用SendRaw
{或Send {raw}{
我有挪威语键盘。所以我必须点击 RCtrl + 7 得到 { 和 RCtrl + 8 得到 [等
这在我编程时非常烦人,所以我试图映射大写锁定键以执行与 RCtrl 键相同的操作。
所以我写了这个 AutoHotKey 脚本:
SetCapsLockState AlwaysOff
CapsLock & 0::Send }
CapsLock & 1::Send ^1
CapsLock & 2::Send @
CapsLock & 3::Send £
CapsLock & 4::Send $
CapsLock & 5::Send €
CapsLock & 6::Send ^6
CapsLock & 7::Send {
CapsLock & 8::Send [
CapsLock & 9::Send ]
奇怪的是一切都运行良好,除了:
"CapsLock & 7::Send {"
"CapsLock & 0::Send }"
我只想 CapsLock + 7 给我字符 { 和 CapsLock + 0 给我字符 }
出于某种原因不起作用??
PS。如果你有 vim 的这个版本也可以!
这些是用于发送密钥的特殊符号,如 {Enter}
。
使用SendRaw
{或Send {raw}{