Vim退出插入模式将光标移动到下一行

问题描述:

在行末尾输入一些文本并退出插入模式后,我将光标移动到下一行的开头。我想阻止这一点。Vim退出插入模式将光标移动到下一行

+1

什么版本的vim和你使用的Linux发行版?我在Ubuntu和Mac OS X上分别在vim 7.3和7.4中没有看到这个。 – pgngp

令人惊讶的是.vimrc中的换行字符(或者其他字符)被vim解释为命令。 我有以下行重新映射模式改变到'

:nnoremap ' i 
:inoremap ' <esc> 

Apparantly CR不知何故发生是<esc>后。由于之后没有文字,我推测它可能是一些空格字符。我所要做的只是将光标放在<esc>之后,并删除所有尾随不可见符号。它做到了诀窍。