我有一个问题,我已经在 X 服务器级别解决了(顺便说一句:我正在运行 Ubuntu 12.04),但在 GVim 中没有。
我有一个带有字母的德语键盘布局,ö以及在 qwerty 键盘上的ä位置[和位置。]但现在我想更改 vim 的正常模式映射,以便我可以分别键入ö和Ctrl+ ö,就好像它是[和CTRL+一样[。Ctrl所以我创建了一个 xmodmap 文件并将+映射ö到CTRL+ [。现在 xserver 表现出正确的响应(例如,当我将Ctrl+映射ö到Ctrl+时,u我可以擦除 中的当前行xterm
)。
但不知何故,这在 gVim 中不起作用,据我所知,gVim 帮助它Ctrl以一种特殊的方式处理像 +something 这样的转义序列(例如,插入模式下的Ctrl+与 中的行为形成对比)。但我不明白如何解决这个问题。谁能帮我?ööxterm
编辑:
我注意到当我在终端仿真器(即)中运行 Vim 时它确实guake
有效,但在 GVim(我想开始工作)中却没有。