语境:
set encoding=utf-8
如果我输入:
:imap <M-h> foo
然后我输入
:imap <M-h>
我得到:
i è foo
<M-h>
和,结果,è
如果在插入模式下按下,则插入foo
我在 Ubuntu 12.04 和 Windows XP 上测试了这种行为
链接到这个问题,似乎 GVim 将 Meta 键添加0x80
到键码中。
阅读之前链接的答案并用谷歌搜索,我认为这可能只是终端 Vim 的问题,而不是 GVim 的问题。
有什么建议吗?