我已经读过这个:
我已经尝试了那里提到的所有内容但没有成功:
- 我
smartindent
下班了 - 我用
filetype indent on
- 我尝试了这个技巧
:inoremap # X^H#
以上都没有帮助:每当我用 a 开始缩进行时#
,缩进被删除,光标移动到第 0 列。
这是输出:set
:https ://gist.github.com/mikehaertl/5387743
这vimrc.local
是我在 Ubuntu 12.10 上使用的:https ://gist.github.com/mikehaertl/1612035
所以我不知道我还能尝试什么。每当我键入缩进时,我不希望我的光标移动到第 0 列#
。有什么建议么?
更新
所以我发现这是由cindent
. 这对我来说仍然很模糊:为什么 vim 会这样做,如果我仍然想使用,我该如何防止这种情况发生cindent
?