百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
V

vim-python-pep8-indent

> 编程语言
开源

一个更美观的 Python 缩进样式用于 vim。

802 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个更美观的 Python 缩进样式用于 vim。

vim-Python-pep8-indent

.. image:: https://circleci.com/gh/Vimjas/vim-python-pep8-indent.svg?style=svg :target: https://circleci.com/gh/Vimjas/vim-python-pep8-indent .. image:: https://codecov.io/gh/Vimjas/vim-python-pep8-indent/branch/master/graph/badge.svg :target: https://codecov.io/gh/Vimjas/vim-python-pep8-indent 这个小脚本修改了 Vim 的缩进行为,使其符合 PEP8_ 和我的美学偏好。 最重要的是:: foobar(foo, bar) 以及: foobar( foo, 栏 ) 安装

使用您喜欢的插件管理器/方法安装插件,以下是一些示例 关注: 病原体 ^^^^^^^^^ 按照安装 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· 20 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Ruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言