采取我有以下 imap jj <ESC>
的.vimrc重新映射JJ <ESC>不工作 - 在我的.vimrc字面上
当我键入JJ但是在插入模式,而不是退出插入模式的VIM字面上类型<ESC>
到我的文档。如预期的那样,按下转义按钮确实使我从插入到命令模式。
如何重新映射jj以允许我退出插入模式?
我使用vim 7.4在Ubuntu 16.04
采取我有以下 imap jj <ESC>
的.vimrc重新映射JJ <ESC>不工作 - 在我的.vimrc字面上
当我键入JJ但是在插入模式,而不是退出插入模式的VIM字面上类型<ESC>
到我的文档。如预期的那样,按下转义按钮确实使我从插入到命令模式。
如何重新映射jj以允许我退出插入模式?
我使用vim 7.4在Ubuntu 16.04
没关系,问题就自行消失!魔法 。 。 。?
:help key-notation
有这样一段话:
如果你想使用完整<>符号Vim中,你必须确保“<” 标志从“cpoptions”里(当“兼容排除'没有设置,默认情况下它已经是 )。
:set cpo-=<
这可能是在您的Vim会话被意外设置,以及一个Vim重新启动后,问题消失。
尝试映射'jk'而不是'jj'。如果您已经处于正常模式,您将保持在同一条线上。 – Mutex