为什么当我尝试进行列模式插入时 Vim 会出现错误行为?

为什么当我尝试进行列模式插入时 Vim 会出现错误行为?

我不知道发生了什么变化,但最近 Vim 让我抓狂。每当我尝试在列模式下插入时,vim 都会获取我当前的字符并将其添加到我插入的最后一个字符中。例如,我第一次通过在多行上插入 # 来执行块注释时,它工作正常。然而,下一次,我最终在每一行上都插入了 ##,问题就从那里加剧了。

为此,我按下 Ctrl-V、向下或向上箭头、Shift-I、#,然后按下 Esc。这种方法几个月来一直有效,但现在似乎粘贴了多余的内容。我尝试禁用所有 .vimrc 文件,但行为仍然相同。

答案1

盲猜:您在配置中设置了‘set nocompatible’吗?

相关内容