我用VIM编辑Python源码,希望无论上一行缩进是空格还是Tab,在开启autoindent的情况下,回车后新一行的缩进和上一行相同(缩进量相同,缩进符也相同)。这样无论我的Tab习惯如何,修改用Tab缩进的源码和用空格缩进的源码都不会有问题。
不知道如何配置VIM能够实现,请教各位。
不知道如何配置VIM能够实现,请教各位。
1
thedevil7 Apr 12, 2012
set ai 不能吗?
|
2
9hills Apr 12, 2012
用FileType 把Python的缩进指定成一种不是很方便么。。
另外在你没有设定expandtab的情况下 autoindent能满足你的要求,也就是自动继承上一行的缩进 |
3
xinxu Apr 12, 2012
|
5
monkeycz OP @9hills 问题是有些人用的是Tab,有些人用的是空格。我不想每次修改别人的库之前先要转换别人的缩进到统一格式。这样虽然不会影响到diff,但是版本控制工具还是会提示Modified。
|
7
monkeycz OP 有没有不用插件的方法呢?
|