为了更加舒服的使用vim,我打算将<ESC> 和 <CapsLock>互换。

Operating System: Ubuntu 20 lts
Gnome Shell Version: 3.36.5
Xorg/Wayland?: xorg

在/usr/share/X11/xkb/keycodes/目录下有一个名为evdev的文件,先将它备份一下,然后打开进行修改。

打开之后会发现每一个键位都对应着一个数字,对于想要互换的键位,只需将其对应的键值交换即可。例如<ESC>对应的键值为9,<CAPS>对应的键值为66,将9和66交换位置即可。

修改完之后重启修改便可生效。