我正在使用 bépo 键盘映射 ( http://bepo.fr ) 并寻求完美的 vim 映射。
到目前为止,我使用了一长串 noremap,但对于许多绑定(例如,运动aw
或Ctrl+ r),第一次击键被重新映射,但其他击键没有,我认为这是预期的行为,但这不是我需要的.
理想情况下,我会在更高级别(在map
命令之前)完全重新映射我的键盘,除非在键入文本时(在插入模式下和键入替换示例时)。我正在寻找的似乎是langmap
,但我在使用它时遇到了问题。
我将此 langmap 添加到我的 .vimrc中,它看起来很完美,但它破坏了我的一些插件。SuperTab 现在<Plug>SuperTabForward
在按Tab插入模式时插入,我t<SNR>24_SelectCompletion(1)
在按 Enter 时插入。
有人知道如何解决这个 langmap 问题或重新映射我的键盘的更好方法吗?