Windows和macOS系统改变ESC和Capslock互换位置(配置vim必备)
Windows系统:
Win+R -> regedit -> 找到 “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout” -> 右键 “Keyboard Layout” -> “新建” -> “二进制值” -> 重命名 “新 值 #1” 为 “Scancode Map” -> 右键 “Scancode Map” -> “修改” -> 输入值如下
0000 00 00 00 00 00 00 00 00
0008 03 00 00 00 01 00 3a 00
0010 3a 00 01 00 00 00 00 00
0018
最后重启之后就成功了
macOS系统:
最开始使用macOS 12的时候并没有发现这个更改键位的接口,在网上也总是看到各种建议下载软件来更改键位(曾经还真的有一段时间是用软件的)。对我而言有一点问题就在于这个软件还必须一直保持打开的状态,还有那个图标,就感觉有点不好看。最后更新到macOS13之后,我发现了设置里提供了这个接口:
- 打开设置,找到键盘:
- 找到键盘快捷键:
然后在这里将Caps Lock这个改为Escape就完成了。