VimGolf与Fugitive的错误

时间:2010-12-29 22:09:06

标签: vim

在玩VimGolf时尝试学习vim。这个游戏真棒,但每当我尝试播放它时,我都会在vim中得到错误:E117: Unknown function: fugitive#statusline.

我无法理解为什么因为我在〜/ .vim / bundle中安装了逃逸插件并使用了Pathogen。通过正确配置Pathogen的方式,因为bundle目录中的其他插件实际上正在工作。

尽管有这个问题,游戏仍然可以玩,但它在我提供的答案的开头添加了字符。考虑到最短的答案,这是非常糟糕的。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

这可能会被调用,因为您的set statusline = ... %{fugitive#statusline()}...中有.vimrc之类的内容。假设是这种情况,你应该检查两件事:

  1. 语法是否正确?我所包含的引用表单直接来自我的.vimrc,它有效。
  2. 你甚至想要这个吗?如果语法是正确的,它仍然给你错误(可能是一些 奇怪的病原体原因?),但你只是不在乎如何知道你的git分支 状态行,您也可以从行中删除整个%{}块并创建您的生活 简单。