【发布时间】:2014-08-18 09:36:33
【问题描述】:
使用以下选项集:
setlocal formatprg=autopep8\ -aa\ -
当我在可视模式中选择一行并按gq 时,autopep8 会修改该行,但它也会改变该行的缩进:无论当前缩进如何,它默认缩进 4 个空格行的级别。我希望它假设这些行是正确缩进的,所以不要管它们。
同样,如果我为autopep8 设置--indent-size 8 开关,它会将行推到8 个空格的缩进级别。请注意,如果视觉选择足够大以包含顶级缩进(即没有缩进的地方),则所有内容都会正确缩进。但我倾向于在提交之前视觉选择较小的块。
【问题讨论】: