Powerline: 电源线栏在采购 .vimrc 时消失,给我留下一个简单的状态栏

创建于 2013-02-13  ·  7评论  ·  资料来源: powerline/powerline

最有用的评论

当使用 autocmd 资源时,你的 vimrc _always 使用autocmd-nested _。

所有7条评论

你必须从你的 vimrc 中删除你的set statusline语句。

我的 rc 文件中的所有“set statusline”语句都被注释掉了,留下包含“set laststatus=2”的行。 问题仍然存在。 在建议的修复得到验证之前,请不要关闭错误报告。

我可以看到您使用的是旧版本的 Powerline,因为python from powerline.bindings.vim import source_plugin; source_plugin()语句已更改为在最新版本中更新运行时路径。 请更新到最新版本并根据文档更新您的 vimrc,如果错误仍然存​​在,请告诉我。

好的。 更新了 powerline 并更改了我的 rc 文件中的 powerline 调用语句。

这有助于我在 vim 中手动获取 .vimrc 文件,但我有一个 autocmd 命令,每次保存 rc 文件时都会获取 .vimrc 文件。 当我保存我的 rc 文件时,导致我的 .vimrc 中第 232 行的命令出现错误 #153

当使用 autocmd 资源时,你的 vimrc _always 使用autocmd-nested _。

@Lokaltog我想应该将此信息添加到故障排除中,因为在保存 vimrc 资源时使用 autocmd 是很常见的,而且我已经在 SO 上看到了至少一个相同的问题。 大多数时候ColorScheme事件是唯一一个可能在资源 vimrc 上启动的实际使用的事件( SourcePreSourceCmd也省略了没有嵌套,但我几乎从未见过他们使用过;除了{proto}://伪协议和(可能压缩的)vimball 文件的SourceCmd命令)。

@ZyX-I 谢谢,我会将其添加到故障排除中。

此页面是否有帮助?
0 / 5 - 0 等级