如何更改 Colemak 键盘布局中大写锁定键的功能?

如何更改 Colemak 键盘布局中大写锁定键的功能?

因此,对我来说,真正使使用 vim 进行文本编辑变得更容易的事情之一是切换大写锁定键和退出键,事实证明我可以在 GUI 键盘设置中执行此操作。但是现在,当我使用 Colemak 键盘布局时,大写锁定键被映射到退格键,而我希望它映射到大写锁定键或退出键。有没有简单的方法来改变这种情况?

答案1

您可以强制Caps Lock采用Esc任何布局:

系统 ▸ 偏好设置 ▸ 键盘 ▸ 布局 ▸ 选项, 放CapsLock 键行为将 CapsLock 设为附加的 ESC

答案2

有点晚了,但我努力了一段时间才弄清楚如何按照我喜欢的方式解决这个问题,我想分享我的解决方案。

Caps Lock我注释掉了重新映射键的行/usr/share/X11/xkb/symbols/us,这是美国布局的键盘映射。我已上传结果文件这里

相关内容