採取我有以下 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