Windows
Capslock 的起点:2013–2015 年的 AutoHotkey 脚本,连同源码和一个旧的预编译可执行文件一并保留。
已归档,不再维护
Windows 版是一份 2013–2015 年的 AutoHotkey 脚本。Mac V2 的 README 列出的适用系统是 Windows XP、Vista、7、8 和 10。无论脚本还是预编译的可执行文件,都没有在当前的 Windows 上测试过。
Capslock 始于 2013 年的 Windows,比第一个 Mac 版本早两年。这份脚本把被视为「无用键」的 Caps Lock 变成像 Ctrl、Alt 一样的功能键,与键盘上几乎所有其他键组合使用。Caps Lock 原本的大小写锁定始终保持关闭,这项功能改由 Caps Lock + ` 承担。
它的部分按键绑定与 Mac 版不同。Mac V2 的 README 提到了这一点,并说明 Windows 版已不再维护。
功能一览
README 用一张表概括了这份脚本。下表沿用这份概括,并依据脚本本身补充了细节。
| 按键 | 功能 |
|---|---|
| Caps Lock | Escape,Vim 用户尤其顺手 |
| Caps Lock + ` | 打开或关闭大小写锁定 |
| Caps Lock + H J K L | Vim 风格的方向键 |
| Caps Lock + W B | 向右、向左移动一个词 |
| Caps Lock + U I O P | Page Up、Home、End、Page Down |
| Caps Lock + N M , . | 删除:Ctrl+Backspace、Backspace、Delete、Ctrl+Delete |
| Caps Lock + Z X C V A Y | Ctrl+Z、X、C、V、A、Y,即 Windows 常用的编辑快捷键 |
| Caps Lock + 方向键 | 移动鼠标指针 |
| Caps Lock + Enter | 鼠标单击 |
| Caps Lock + F1 – F6 | 静音、降低音量、提高音量、播放或暂停、下一首、停止 |
| Caps Lock + Q S | 窗口与标签页控制 |
| Caps Lock + ; ' [ ] | 便捷映射 |
| Caps Lock + D F E R T | 常用程序,由用户自行设定 |
| Caps Lock + 1 – 5 | Visual Studio 快捷键,由用户自行设定 |
| Caps Lock + 6 7 8 9 0 - = | 上档符号,相当于按住 Shift |
运行方式
README 没有给出安装步骤。仓库中保存了这份脚本的两种形式:
- 源码
CapsLock.ahk:用 AutoHotkey 运行,采用 AutoHotkey v1 语法。 - 预编译的可执行文件
CapsLock.exe:无需安装 AutoHotkey 即可运行。
旧的未签名二进制文件
CapsLock.exe 是一个旧的、未签名的 32 位预编译文件,没有在当前的 Windows 上测试过。如果想试用这套布局,请改为阅读源码,并用 AutoHotkey v1 运行。文件
Windows 版的全部文件都在仓库的 win/
目录中。
| 文件 | 说明 |
|---|---|
CapsLock.ahk | AutoHotkey 源码 |
CapsLock.exe | 预编译的可执行文件,207,868 字节 |
README.md | 原始的功能概括 |
仓库中 CapsLock.exe 的 SHA-256 为e0d6a4d2de155860aed164281ed16f5871aaca95cccc6fe1d46db2b16004cb80。