我是菜鸟VIM用户。我的问题是,即使Magyar(匈牙利语)专用的其他字符(例如“ő”和“í”)没有问题,VIM也不允许我键入字符“á”。我已经设置了UTF-8编码和Dejavu Sans Mono字体,并且正在使用Windows7。我已经尝试过进行:unmap á了,但是它只会导致出现“无此类映射”消息。感谢您的提示!

更新:执行:set keymap=magyar_utf-8没什么不同。我在magyar_utf-8.vim中有一个名为$VIMRUNTIME/keymap的映射文件,我使用的版本是7.3。
此外,“á”使光标在INSERT模式下跳到行尾。大写字母“Á”按预期工作。

最佳答案

试试这些:

如果键盘上有一个/ key /字符á,请在命令行上键入:

:unmap C-v(那个键>

看看它被认为是什么。

或者,找到它的有向图

:dig

可能,使用上面找到的键代码,将其映射为使用有向图(在我的系统上,有向图为C-k'a)

为了完整起见,特殊的键盘布局通常由keymap设置处理,因此SO有许多关于如何结合使用它们的文章,例如dvorak键盘。

09-10 15:04
查看更多