每当我键入冒号(:)时,它会将当前行的所有文本移动到行的开头,忽略空格和制表符。
所以如果我输入:
这是一个JavaScript文件,可能是导致问题的原因?
我该如何防止输入冒号时我的文字被移动到行首?
所以如果我输入:
var combo = new Ext.form.ComboBox({
typeAhead //I'm about to type a colon, but right now it looks fine
})
然后我输入冒号,它会移动文本并且现在看起来像:
var combo = new Ext.form.ComboBox({
typeAhead: //text is no longer indented
})
这是一个JavaScript文件,可能是导致问题的原因?
我该如何防止输入冒号时我的文字被移动到行首?
:
字符映射到某个命令上了。如果你退出并重新启动编辑器,问题是否仍然存在?检查你的.vimrc
文件。 - Keith Thompson:verbose imap:
的输出是什么? - Kent