在Linux 中常常使用 Vim 或者 Emacs 作为编辑器, Caps Lock占据了最中心的位置, 却发挥着最没用的作用(至少我没用过几次), 而作为高频出现的 Ctrl 键, 其位置往往容易使人的小指的关节炎, 因此很多人的做法是将 Caps Lock 改为 Ctrl 键.
之前在 Windows 可以用 SharpsKey 改注册表, 然后换到 Linux 之后, 稍微研究了一下, 也能做到这点, 步骤梳理如下:
- 首先检查是否使用的是 GNOME 桌面环境:
echo $XDG_CURRENT_DESKTOP
- 安装GNOME Tweaks:
sudo apt install gnome-tweaks
- 然后使用命令
gnome-tweaks
打开GNOME Tweaks,导航至“键盘和鼠标” > “其他布局选项” > “Caps Lock 行为”,选择“Make Caps Lock an additional Ctrl”。
然后就可以将大写锁定键覆盖为 Ctrl 键了.