设置以下选项:
setlocal formatprg=autopep8\ -aa\ -
当我在视觉模式下选择一行并按gq
时,autopep8会对该行进行修改,但也会更改行的缩进:它默认为4个空格的缩进,而不管行的当前缩进级别如何。我想让它假设行的缩进是正确的,这样就不用管它们了。在
类似地,如果我为autopep8
设置--indent-size 8
开关,它将把行推到8个空格的缩进级别。请注意,如果视觉选择足够大以包含顶层缩进(即没有缩进的地方),则所有内容都将正确缩进。但我倾向于在提交之前可视化地选择较小的块。在
Tags:
你需要给
indent-size 0
。所以我的.vimrc
有这样一行:相关问题 更多 >
编程相关推荐