一个更美观的 Python 缩进样式用于 vim。
使用您喜欢的插件管理器/方法安装插件,以下是一些示例 关注: 病原体 ^^^^^^^^^ 按照安装 Pathogen_ 的说明进行操作,然后: .. code-block:: shell-session $ cd ~/.vim/bundle $ git clone https://github.com/Vimjas/vim-python-pep8-indent.git Vundle ^^^^^^^
按照安装 Vundle_ 的说明进行操作,并将相应的插件行添加到您的 .vimrc 中:
您可以使用 g:python_pep8_indent_multiline_string 配置多行字符串的初始缩进(也可以按缓冲区设置)。默认值为 0,表示不缩进多行字符串。 -1 和正数将按原样使用,其中 -1 是 Vim 的 indentexpr 的特殊值,将保留现有的缩进(使用 Vim 的 autoindent 设置)。 -2 用于使用 textwrap.dedent 等包装的字符串。如果多行字符串从上一行开始,且其中没有内容,则会增加一个缩进级别:
如果已经有内容,则会将其对齐到开括号::
testdir.makeconftest("""def pytest_addoption(parser): _
暂无开放 Issues,或尚未同步最近议题。