在 Windows 平台中,通过 autoHotkey 重新利用自定义键盘功能。组合其它功能实现强大的
- AutoHotkey
- Windows
任何自定义功能都是根据个人习惯设置的,这些很多功能比较繁杂。
其中脚本中还存在我无法解决的 bug()
- 按下
CapsLk
+ 其它操作时,脚本极其容易崩溃,还会时不时的错误发送被禁用的按键,可能出现大写状态被;
所控制,就很奇怪
- 修改
;
长按功能(短按功能不变),长按为Ctrl
键 - 修改
/
长按功能(短按功能不变),长按为Shift
键
- 取消
caps lock
原有的功能 - 长按进入超级模式
长按caps lock
即可激活超级模式,而不像 vim 需要按下回弹后才能切换)。按下caps lock
键后,键盘功能改变:
h
/j
/k
/l
实现左/下/上/右(就像vim移动的操作方式)i
/o
实现Home
/End
(移动到前面/后面)iu
/n
实现PgUp
/PgDn
(上一页/下一页)d
实现Shift
+F10
(快速打开快捷菜单)w
实现Alt
+F4
(关闭程序或关闭窗口)e
实现Esc
(取消)r
实现Ctrl
+z
(撤回)p
实现Backspace
(退格键)v
实现Shift
+Insert
(粘贴)c
实现Shift
(进行多选等操作)Space
实现Ctrl
caps lock
+Alt
+f
打开单手模式
- 使用
q
/e
实现向上/下翻页 - 使用
w
/s
/a
/d
实现上/下/左/右
不安装任何软件的方法 直接下载启用usefulKB.exe
安装AutoHotkey的方法
- 下载安装AutoHotKey
win
+r
打开命令行,输入
shell:startup
将文件usefulKB.ahk,让这个AutoHotKey脚本可以在开机时自启动
- jasonrudolph/keyboard: ⌨ Toward a more useful keyboard (github.com)
- boppreh/keyboard: Hook and simulate global keyboard events on Windows and Linux. (github.com)
- rcmdnk/vim_ahk:使用自动热键设置文件以模拟 vim (github.com)
- xiongyihui/keyboard: 解开键盘封印,释放生产力 (github.com)
- 自用ahk热键脚本及相关回顾 - AutoHotkey Community
- AutoHotkey/AutoHotkey: AutoHotkey - macro-creation and automation-oriented scripting utility for Windows. (github.com)
- rcmdnk/vim_ahk: Setting file to emulate vim with AutoHotkey (github.com)