在我的.vimrc中我有以下内容
imap jj <ESC>
当我在插入模式下输入jj时,VIM不是退出插入模式,而是在文档中输入<ESC>
。按照预期,按下转义按钮会使我从插入模式转到命令模式。
如何重新映射jj以允许我退出插入模式?
我在Ubuntu 16.04上使用vim 7.4
答案 0 :(得分:1)
:help key-notation
有这样的说法:
如果您想使用完整的&lt;&gt;在Vim的表示法中,你必须确保'&lt;' flag被排除在'cpoptions'之外(当'compatible'未设置时,它已经是 默认情况下)。
:set cpo-=<
这可能是在你的Vim会话中意外设置的,在Vim重新启动后问题就消失了。
答案 1 :(得分:0)
没关系,问题就此消失了!魔法 。 。 ?
答案 2 :(得分:0)
:set nocompatible
为我工作。我认为vi兼容模式可能是问题。