Wil*_*iam 12 python vim pep8 auto-indent
我已经用Vim编写了一段时间的Python,但有一点我无法弄清楚如何将它设置为自动缩进到最后一个打开的paren的级别.
根据pep8,如果你有一个开放的paren,你需要打破线以适应80列,那么你应该继续在那个开放的paren下一行.例:
calling_some_really_long_function(that, has, way, too, many, arguments, to, fit,
on, one, line)
Run Code Online (Sandbox Code Playgroud)
显然这是一个疯狂的例子,但这就是你应该如何在python中打破你的界限.
我真正想要做的就是设置Vim,这样当我输入时fit,<cr>
它会将光标放在open paren右边的下一行,所以我可以输入on,
等等而不是某种组合之前<tab>
和<space>
键.
我认为我永远不会相信Vim中的自动格式化程序用于python代码,但如果它也能起作用则可以获得奖励积分.
归档时间: |
|
查看次数: |
2181 次 |
最近记录: |