将 CapsLock 映射到 Escape 以实现 Colemak 布局

将 CapsLock 映射到 Escape 以实现 Colemak 布局

我使用 vim 并将 CapsLock 映射为 Escape。最近我决定从 qwerty 键盘切换到 Colemak 键盘布局。 Colemak 将 CapsLock 映射到 Backspace。如何将 CapsLock 映射回 Escape?在 Linux Mint(我使用的)中,可以更改设置来定义 CapsLock 行为。当我使用 qwerty 时它可以工作,但当我切换到 Colemak 时它会崩溃。

我也尝试过xcape。安装后,我将以下几行添加到我的 .profile 中:

setxkbmap -option 'caps:ctrl_modifier'
xcape -e 'Caps_Lock=Escape'

但是,它不会将 CapsLock 映射回 Escape。有什么建议么?

相关内容