输入时Vim在插入模式下跳转到行首

时间:2013-03-15 18:04:32

标签: python vim comments

出于某种原因,当我在vim中创建一个新行并且我输入的第一个字符是“#”(例如在python中添加注释)时,vim取消自动创建的选项卡并将数字符号和光标移动到开始行。当我在普通模式下使用“o”命令并在插入模式下按Enter键时会发生这种情况。

例如,如果我有一个功能:

def some_function():
    a = 1

我在“a = 1”下创建了一个新行,vim将自动缩进新行。但如果我输入“#”,它将跳回到行的开头。

有人知道是什么原因引起的吗?更重要的是,我该如何取消它?

0 个答案:

没有答案