我如何映射关键在 vim 中?

我如何映射关键在 vim 中?

我目前已使用 xmodmap 将 capslock 键绑定到 [compose]。Compose 在输入科学内容时非常有用,因为我可以快速输入诸如 275°K 之类的内容。

但在编程时它没用。当我使用 vim 时,我想将 [esc] 映射到 capslock,同时在其他地方保留 [compose] 功能。换句话说,我不想使用 xmodmap 进行映射,我想在 vim 本身中进行映射。

答案1

不幸的是,当您按下 Compose 键时,Vim/gVim 无法“看到”它 - 就像当您仅按下 shift、control、alt 或 meta 而不按下其他组合键时它无法真正“看到”它一样 - 所以您无法在 Vim 中更改其含义。

相关内容