如何使用北欧键盘布局在 AutoHotkey 中发送波浪号或反引号?
How to send tilde or backtick in AutoHotkey using a Nordic keyboard layout?
将 AltGr+, 绑定到波浪线 ~ 和 AltGr+. 反引号 ` 我写了这个 AutoHotkey 脚本:
<^>!,:: Send, ~
<^>!.:: Send, ``
这在使用某些键盘布局(例如意大利语键盘布局)时效果很好。
一些键盘布局,例如爱沙尼亚和我相信其他北欧布局,不会立即“触发”这些符号,而是需要将它们与其他键一起按下。例如:
- ~+SPACE 产生
~
- ~+o 产生
õ
使用这种键盘布局,我编写的脚本需要按两次组合键,结果会生成两次符号。
例如AltGr+,+,产生~~
无论使用何种键盘布局,是否可以使脚本正常工作?
这应该适用于所有使用 AltGr 的键盘:
<^>!,:: Send {text}~
<^>!.:: Send {text}`` ; backtick must be escaped by another one
请参阅文档中的 Text mode。
将 AltGr+, 绑定到波浪线 ~ 和 AltGr+. 反引号 ` 我写了这个 AutoHotkey 脚本:
<^>!,:: Send, ~
<^>!.:: Send, ``
这在使用某些键盘布局(例如意大利语键盘布局)时效果很好。
一些键盘布局,例如爱沙尼亚和我相信其他北欧布局,不会立即“触发”这些符号,而是需要将它们与其他键一起按下。例如:
- ~+SPACE 产生
~
- ~+o 产生
õ
使用这种键盘布局,我编写的脚本需要按两次组合键,结果会生成两次符号。
例如AltGr+,+,产生~~
无论使用何种键盘布局,是否可以使脚本正常工作?
这应该适用于所有使用 AltGr 的键盘:
<^>!,:: Send {text}~
<^>!.:: Send {text}`` ; backtick must be escaped by another one
请参阅文档中的 Text mode。