我试图找到一种映射德语变音键(Ä,ä,Ö,ö,Ü,ü)的方法。

像这样的简单快捷方式将不起作用:

inoremap <c-ö> <Esc>


当我按下ctrl+ö时什么也没发生。

有人知道解决方法吗?

评论

也许这个答案有帮助? stackoverflow.com/a/21389290/5260921

很有帮助。虽然答案让我很伤心..:'-|

我知道,我也去过那里:(我决定使用QWERTY而不是QWERTZ布局,这对于编程有很多好处...

faq1和faq2

@ le0m,在Vim内,我使用图(在插入模式下,按Ctrl + K,然后按o :),在常规Linux环境中,用于写邮件,或者我使用键盘快捷键(GNOME组合键)

#1 楼

Vim(尽管我无法证明每个版本和版本是否都如此)实际上仅处理有效的ASCII控制代码。这就是为什么当您按Ctrl + M时,Vim实际上会得到一个特殊的“控制代码” “(在这种情况下为0D),而Ctrl +则没有这样的代码,因此无法映射。

这里有一个关于这个主题的有趣讨论:https:// groups。 google.com/forum/#!topic/vim_dev/Ym6D-kWIsyo

评论


实际上,您会在这里找到非常相似的答案:stackoverflow.com/a/16748339/154480

–克里斯蒂安·隆多
16-10-6在0:57