在vim视觉选择中Autopep8注释格式

时间:2015-03-13 13:46:20

标签: python vim pep8

我遇到与here提到的问题类似的问题。我设置了

setlocal formatprg=autopep8\ --aggressive\ --aggressive\ -

现在,当我在可视模式中选择一个长注释行并按gq时,autopep8对该行进行了修改,但它也改变了该行的缩进,如下面的Gif所示(该行被推到左边。)

如果视觉选择足够大以包含顶级缩进(即没有缩进的地方)或者如果我在整个文件上运行autopep8,则所有内容都正确缩进(如Gif的第二部分所示)

所以我的问题是:在autopep8的视觉选择中格式化评论时,如何实现正确的缩进级别?我尝试过设置:

setlocal formatprg=autopep8\ --aggressive\ --aggressive\ --indent-size \ 0\ -

但它没有解决问题。

enter image description here

0 个答案:

没有答案