Vim - spf13,标志解释(感叹号,加号)和警告消息澄清

rar*_*iru 1 python vim

在 spf13 配置上运行 vim,我有以下问题:

在 python 文件中,执行 PymodeLintAuto 后,已拆分几行以符合 pep8,但其中一行旁边有一个感叹号,其下一行旁边有一个加号,如图所示:

Vim 登录 Python 文件

在我的 .vimrc.local 文件中也可以找到相同的标志,但状态行的右下角会出现警告:

Vim 登录配置文件

!和符号的含义是什么+?我如何纠正我的代码以使警告消失?

我认为该+符号表明该行是相对于文件的先前版本添加的。标志是否应该!表明该行包含已更正的错误?

例如,该! trailing[164]消息表明该符号位于 164 行旁边,并带有尾随空格?!(但是,第 37 行没有这样的尾随空格)

照明细节:

涉及到的模块有:

  • vim 航空公司
  • vim 表示

最后,侧面的感叹号和右下角的感叹号没有任何关系。

rom*_*inl 5

!意味着该行已更改。

+表示该行已添加。

你可能有一个像signify这样的插件,或者作为那个愚蠢的SPF13发行版的一部分安装的一些变体,但你不知道它,因为你将对你的配置的所有控制权交给了互联网上的某个随机人。查看您的~/.vim目录或 spf13 的文档以查找确切的原因。

您应该抓住这个机会放弃该发行版并自行进行配置

  • +1 过去我们变得有点脾气暴躁,是吗?<g> 我同意自己进行配置肯定会带来投资回报。我从这样做中学到了很多*(并且仍在计数)*,但仍然需要付出努力。起初,你无法确定你的努力是否值得,或者只是浪费时间。我发现自己现在处于类似的境地,试图决定是否应该深入研究 Eclipse。现在我正在使用它,就像 OP 似乎已经拿起了 vim 一样:尝试使用我的同事使用的任何配置来完成工作,但我不在乎更精细的细节。 (2认同)
  • @LievenKeersmaekers,我生来就脾气暴躁。 (2认同)
  • @rara_tiru,你关于`的问题的答案!Trailing[164]` 本质上与标志相同:你的一个插件正在这样做,但你不知道是哪一个,因为你 *“将这个担忧交给更有经验的人”*。它可能是您的发行版附带的任何精美的状态栏插件,谁知道呢?这是“你的”配置,而“你”应该是负责人。让别人为你做低级的事情是一件事(愚蠢的,IMO),但说真的,不阅读你安装的文档/变更日志是不负责任的。也可能是您之前问题的原因。 (2认同)
  • @rara_tiru,不,因为我不使用花哨的状态栏插件。您是否尝试过了解您使用的是什么花哨的状态行插件以及为其设置了哪些选项?或者您真的要求我们为您做这件事吗? (2认同)