问题标签 [pathogen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
916 浏览

vim - Nerdtree 在 VIM (ubuntu) 中不被识别为命令

我已经从 github 安装了 pathology.vim 到.vim/autoload目录中,并编辑了我的 .vimrc 以包含以下行

我已经从GitHub > scrooloose/nerdtree安装了最新版本的 nerdtree到我的.vim/bundle目录中

尽管如此,vim 告诉我 NERDtree 不是一个公认的命令。我现在不知所措。任何帮助将不胜感激。

史蒂夫凯恩

0 投票
1 回答
1070 浏览

vim - 病原体未加载插件 - 未找到匹配项

我正在尝试使病原体起作用,但出现未找到匹配错误:

我按照此处的说明操作并收到上述错误。

并且在 autoload 文件夹中创建了 Pathogen.vim,并且还创建了一个 bundle 文件夹。

我收到的错误是

我在 mac 10.7.5 上,我正在使用 zsh shell。Vim 版本是 7.3

其他相关帖子似乎出现了不同的错误 - 未找到任何功能。我怀疑自动加载没有做它应该做的事情。

我尝试过的相关SO帖子无济于事:

更新:我也把我的 .vim 文件放在这里 - https://github.com/prolificcoder/vim。安装 ruby​​ doc 插件后,我运行了 rake。创建的文件很少,包括 ~/.vim/plugin/ruby-doc.vim。所以我回到 vim 并打开一个 rails 文件。当我在 ruby​​ 方法上按 RR 时,我看到屏幕闪烁,但没有打开浏览器。该插件的功能是在浏览器窗口中打开 ruby​​ 文档。

所以考虑一下 - 问题可能与我的 vim 配置有关,但与病原体无关。

0 投票
1 回答
1768 浏览

vim - JSHint 不适用于 Vim

使用 Ubuntu 12。

我安装了jshint

显示 /usr/local/bin/jshint,它也在 PATH 变量中

然后,我下载了https://github.com/walm/jshint.vim/blob/master/plugin/jshint.vim 并将其放入 ~/.vim/bundle/jshint.vim (我正在使用 Pathogen)

现在,当打开一个 js-File 时,比如

未检测到错误。

导致“不是编辑器命令:JSHint”

结果,好吧,什么都没有..无论如何,我真的不明白该命令的用途..

我是一个 vim 菜鸟,但其他病原体包似乎可以工作,所以我真的不知道这里有什么不工作..

0 投票
3 回答
15903 浏览

vim - 如何为 Vim 卸载/删除带有病原体的插件

如何卸载我用病原体安装的插件?

0 投票
1 回答
283 浏览

git - 一些 git 子模块不会克隆

我正在使用 git + 病原体来跟踪我的 vim 插件。我的 .vim 文件夹中有一个 git repo,我所有的插件都在该bundle文件夹中。

要添加一个新插件,我会这样做:

它适用于大多数插件(它将新的 repo 克隆到指定的位置,我对我的 vim 很满意)。

但是,对于某些存储库,它根本不起作用。不工作是指:

  • 运行后git submodules add它不会输出任何东西(与克隆信息不同)。
  • 在中创建一个空文件夹bundle/plugin
  • .gitmodules 和 .git/config更新以反映更改(打开 .gitmodules 您可以看到新的存储库,就像所有其他存储库一样)

我被告知我应该git submodule init && git submodule update在添加一个新的子模块后运行。是否有可能忘记这样做可能会导致问题?

0 投票
3 回答
4190 浏览

vim - 无法让 Pathogen 在 Vim 中工作

我知道关于这个问题有多个帖子,但我试图让 Vim 的这个简单部分工作但无济于事。我想让病原体插件与 Vim 一起工作。作为几点,我正在使用 Windows 系统。我已经通过 github 下载了病原体,并创建了目录.vim和子目录autoload以及bundle. My.vimrc是使用以下命令创建的默认值mkvimrc

添加到底部。解决我看到的其他帖子:

我猜测的一个领域是问题的一部分,在我运行之后我:scriptnames没有得到.vim目录。我只得到Vim\.vimrcandvim73目录。我该如何解决这个问题?如果这对这里的其他人来说很明显,我已经在这里很长时间了,并道歉。

0 投票
3 回答
2242 浏览

windows - cygwin 中的 vim 病原体错误

我最近安装了 cygwin(因为我仅限于 Windows 操作系统)并希望在其中使用 Vim。一切都已安装,我可以轻松访问 vim 并可以修改 .vimrc 等。从之前的帖子中,我了解到我的插件必须在 Windows 操作系统的 vimfiles 中并且已经这样做了。但是,现在当我尝试验证病原体时,我收到一条错误消息:

我的 .virmc (同样非常基本,只是试图启动一切)

问候,

0 投票
0 回答
870 浏览

vim - Vim - 未知函数:EasyMotion#InitOptions、琶音#load、病原体#infect、病原体#helptags

我最近在我的 MacBook Air 上安装了 yadr 和 oh-my-zsh,这样做之后,当我尝试vim使用 iTerm2(也发生在终端应用程序上)时,我遇到了一些错误。

当我尝试做vim test.c(或打开任何现有文件,例如easymotion.vim)时,会出现以下错误。

当我按下回车键时,我将进入正常的 vim 编辑器屏幕。在我 :q! 退出 vim 编辑器会出现以下错误。

0 投票
3 回答
2038 浏览

vim - 病原体忽略 ftplugin 脚本

我正在尝试使用Pathogen来管理 Vim 插件。我有几个我用.vim/ftplugins.

我安装了 Pathogen,但现在 ftplugins 中的脚本都没有运行。

我尝试.vim/bundle在脚本中添加一个目录,但它不起作用(它是.vim/bundle/local/ftplugin/python.vim

知道如何让 Pathogen 加载 ftplugin 目录中的脚本吗?

我的第一行.vimrc

仅适用于注释掉的那一行。

gvim从 Bash 提示符运行,文件名作为第一个参数,如下所示:

我希望看到该文件具有我在 ~/.vim/ftplugin/python.vim 中定义的 Python 文件的预定义颜色方案以及该脚本中定义的所有其他设置。

~/.vim/bundle 目录是空的。

病原体在 ~/.vim/autoload 中,没有更多内容。

0 投票
2 回答
1911 浏览

vim - Vim:无法让病原体加载包

我已经在 Stackoverflow 和 github 等上阅读了其他五个关于此的问题,但未能解决此问题,此时我完全迷失了。

我在带有 Vim 7.3 的 Ubuntu 11.10 上。

这是我的 .vimrc

病原体.vim 在 ~/.vim/autoload 我有 vim-jade 和 vim-surround 在 ~/.vim/bundle/

运行 vim index.jade 时没有任何错误,我只是没有语法高亮显示,也无法使用 vim 环绕命令。

任何帮助都会摇滚!我已经在这几个小时了。