将Caps Lock键映射到左Ctrl键
前言
这是我在一次Vim学习中,视频作者给出的建议。几个月的使用下来,我感受到的优点如下:
- Vim中,按下快捷键
Ctrl + [
时更加容易和快速。 - 不会不小心开启Caps Lock模式。
- 在需要同时按下Shift和Ctrl时有了更多的选择。
- 使用Ctrl+Space切换中英文输入时十分方便,且不容易误触。
修改后,键盘上有两个左Ctrl键,并非是将Caps Lock键和左Ctrl键互换。
操作流程
-
按下Win + R组合键,然后输入"regedit"并按下回车键来打开注册表编辑器。
-
在注册表编辑器中,导航到以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout -
在"Keyboard Layout"键下,右键单击空白处,选择"新建" -> “二进制值”。
-
将新创建的二进制值命名为"Scancode Map"。
-
右键单击"Scancode Map",选择"修改"。
-
在"数值数据"字段中,输入以下数值:
00 00 00 00 00 00 00 00 03 00 00 00 1D 00 3A 00 00 00 00 00
这个数值是将Caps Lock键映射为左Ctrl键的数值。
按照以上代码逐个键入即可,不区分大小写。
-
保存修改并重启电脑使其生效。