「 按键自动化 」
, 比如按一下分号键并输入 ver 就能查看系统版本
一些系统自带的快捷键并不是很好按, 比如 Win+Left、Alt+F4、Ctrl+BackSpace
如果用 Capslock+X
触发 Alt+F4
, 就能让这些系统自带的快捷键更加快捷
举个例子, 你想用 Capslock+T 触发 Win+Left, 那么可以在下面的输入框填 #{left}
:
其中 #
表示 Win 键、{left}
表示左方向键, 另外键盘左下角的四个键都有对应的特殊符号:
^
表示 Ctrl 键#
表示 Win 键!
表示 Alt 键+
表示 Shift 键代码 | 表示的组合键 |
---|---|
^c | Ctrl + C |
#e | Win + E |
^!c | Ctrl + Alt + C |
+!c | Shift + Alt + C |
!{f4} | Alt + F4 (这里键名 f4 不止一个字符 |
^{end} | Ctrl + End (所以要用大括号 {} 括起来 |
(1) 如果文本中不包含英文字母, 那么 {text}
前缀可有可无
(2) 如果文本中包含了英文字母, 那么 {text}abc
表示以文本模式发送 abc
, 这能避免中文输入法的影响
(3) {left 2}
表示按两次左方向键, 它等价于 {left}{left}
(1) 下表中列出了可以发送的特殊按键 (键名不区分大小写):
(2) 更多按键可以参考 AutoHotkey 文档
按键代码 | 表示的按键 |
---|---|
{F1} - {F24} | 功能键. 例如: {F12} 表示 F12. |
{Esc} | Esc |
{Tab} | Tab |
{Enter} | Enter (回车键) |
{Space} | Space (空格键) |
{BS} | Backspace (退格键) |
{Del} | Delete (删除键) |
{Ins} | Insert (插入键) |
{Up}、{Down}、{Left}、{Right} | ↑↓←→ (上下左右方向键) |
{Home} | Home (编辑器中移动光标到行首) |
{End} | End (编辑器中移动光标到行尾) |
{PgUp} | PgUp (向上翻页) |
{PgDn} | PgDn (向下翻页) |
{AppsKey} | Menu (右键菜单) |
{PrintScreen} | PrtScr (屏幕截图到剪切板) |
{!}、{#}、{+}、{^} | !、#、+、^ |
{{} | { |
{}} | } |
`, (因为逗号是特殊符号, 需要使用 ` 转义一下 | , |
`; (因为分号是特殊符号, 需要使用 ` 转义一下 | ; |
`` (因为反引号是特殊符号, 需要使用 ` 转义一下 | ` |
`% (因为百分号是特殊符号, 需要使用 ` 转义一下 | % |