将 Escape 映射到 vim 中的大写锁定在 Fedora 34 中不起作用

将 Escape 映射到 vim 中的大写锁定在 Fedora 34 中不起作用

我是 Fedora 新手,我已经安装了Fedora-34几天前。好吧,当我使用 ubuntu 时,我将我的映射EscCapsLk维姆使用以下几行〜/.vimrc文件

au VimEnter * silent! !xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'
au VimLeave * silent! !xmodmap -e 'clear Lock' -e 'keycode 0x42 = Caps_Lock'

嗯,这不起作用软呢帽。我在很多网站上搜索了这个,得出的结论是 Fedora 没有xmodmap我们需要创建xkb配置来自xmodmap这也显示了这里

我什么都不知道xkb文件,我想要这个映射只是为了维姆。我怎样才能以最简单的方式实现这一目标?

如果重要的话,这是我的 vimrc文件,您可以在以下位置找到上面的代码723路

相关内容