跳转到主要内容

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 LockEscape,Vim 用户尤其顺手
Caps Lock + `打开或关闭大小写锁定
Caps Lock + H J K LVim 风格的方向键
Caps Lock + W B向右、向左移动一个词
Caps Lock + U I O PPage Up、Home、End、Page Down
Caps Lock + N M , .删除:Ctrl+Backspace、Backspace、Delete、Ctrl+Delete
Caps Lock + Z X C V A YCtrl+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 – 5Visual 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.ahkAutoHotkey 源码
CapsLock.exe预编译的可执行文件,207,868 字节
README.md原始的功能概括

仓库中 CapsLock.exe 的 SHA-256 为e0d6a4d2de155860aed164281ed16f5871aaca95cccc6fe1d46db2b16004cb80。