问题标签 [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 回答
432 浏览

vim - 写入 .vimrc 会破坏病原体?

我在 vim 安装中设置了病原体并安装了各种插件。

当我在 vim 中编写 .vimrc 时,以下命令应该重新加载文件(它似乎确实有效)。

然而,在编写 .vimrc 之后,病原体不会重新加载。

这是 :set rtp? 的输出?启动 vim 后:

并在 .vimrc 中的 :w 之后返回默认值。

我尝试添加以下修改无济于事...

我一直在环顾四周,除了每次修改我的 .vimrc 时都重新启动 vim 之外似乎找不到解决方案,这是相当具有破坏性的。任何帮助,将不胜感激。

编辑:tree -d -L 2 的输出...

0 投票
1 回答
428 浏览

vim - 为 vim 安装任何插件时遇到问题(使用病原体)

我在整个互联网上进行了搜索,但找不到任何可以使用 ELI5 vim 插件的资源。我发现一个资源说病原体使它变得简单,所以我明白了。它在我的~/.vim目录中。我还添加了两行:

我最想安装的插件是 delimitMate.vim,尽管我也在使用 supertab.vim。我已将每个插件的 git 存储库克隆到~/.vim/bundle.

这几乎就是我所做的一切。我确定我缺少一些东西,但我能找到的一切似乎都表明插件现在应该可以神奇地工作。我已经尝试过该命令,git submodule init && git submodule update但我发现只有一个资源建议使用此命令,并且没有给出关于它在做什么的注释(也就是我不确定它应该做什么)。

谢谢大家的帮助和建议!

我正在运行 linux Mint 顺便说一句。

0 投票
1 回答
1543 浏览

vim - Syntastic 不检查 puppet 文件

我已经使用Pathogen安装了Syntastic vim 插件,并尝试使用 puppet 和 puppet 链接检查器验证我的 puppet 文件。

我可以从 puppet-lint 中看到错误和警告,但除此之外,我希望 puppet 验证能够运行以突出语法错误。你知道什么可能导致只有 puppet-lint 运行吗?

仅供参考,我正试图让它在 gVim 中工作

0 投票
1 回答
2742 浏览

vim - 检查 vim 的病原体安装

我是 Vim 新手,正在寻找一种方法来检查是否正确安装了病原体。某种编辑器或命令行命令可以让我知道 vim 可以访问病原体。谢谢!

0 投票
1 回答
226 浏览

linux - 我在家中使用了 bash 命令,但 vim-pathogen 停止工作

我用了这个命令

删除 /home/user 中的空格,现在 vim 告诉我:

这有关系吗?我已经重新安装了病原体,但一切对我来说似乎都很好。

0 投票
2 回答
217 浏览

macos - 病原体无法识别包的语法文件

我试图弄清楚如何在我的 .vimrc 中获得语法高亮或颜色方案以与我当前通过 Homebrew 安装的 VIM 实例版本 7.4.335 一起使用。我使用 Pathogen 下载了很多插件,我可以说它正在使用其中的一些插件,例如 Syntastic 和 NERDTree,但是当我打开一个 GO 文件时,我没有得到任何语法突出显示。

我对 VIM 和 Pathogen 还很陌生,但我更愿意继续使用 VIM 而不是 MacVim,我用它来快速编写脚本和原型设计,而启动速度是我想继续使用它而不是等待 GUI 的主要原因装载。这是我的 .vimrc 中的内容

我已经检查了这些帖子,但它们似乎并不能完全解决我的问题:

为什么 Pathogen 能“神奇地”解决 Vim 语法高亮问题?

Vim:无法让病原体加载包

Vim Solarized 配色方案:我是否必须在我的 .vimrc 中设置“调用病原体#infect()”才能使语法突出显示正常工作?

终端 vim 中的语法突出显示,但 gVIM 不突出显示

提前致谢!

0 投票
1 回答
4219 浏览

macos - 你如何为 vim 卸载 Pathogen?

我安装NERDTreePathogen,然后没有成功安装snipMate插件。这是我现在的第三天,我正在放弃病原体。我正在尝试vundle。问题:

  1. 我必须卸载病原体吗?如果是,如何?由于我是 Mac(Osx 10.9)和编码的新手,请逐步方法。
  2. 我必须删除.vim/autoload目录,因为它是病原体的一部分吗?
0 投票
1 回答
151 浏览

vim - vim 7.3 升级将 runtimepath 设置为不存在的路径

嗨,我有 vim6 并升级到 vim7。

我有两个版本。vim6 运行良好。

升级后的vim7 runtimepath有 /usr/local/share/vim/... 这个路径不存在,包含anyfiles

我正在尝试使配色方案起作用。当我设置语法时,我得到那个/usr/local/share/vim/syntax/syntax.vim未找到的错误。

所以我找到了 syntax.vim~/vim/runtime/syntax/syntax.vim 所以我更新了 runtimepath 使用 execute pathogen#infect('bundle/{}', '~/vim/runtime/{}')

旧的 vim 仍然有效,并且更新了运行时路径。新的 vim73 仍然具有更新的 runtimepaths ,但是当它启用语法时,会在从不存在的旧路径中查找文件时出错。

那么我如何从运行时路径中删除路径

我也谢谢

编辑

从 7.3.547 升级到 7.4

用python编译如下: ./configure --enable-pythoninterp --with-features=huge --with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/

make

黑客

ln -s ~/vim/runtime/ /usr/local/share/vim/ 有什么问题?或者只是复制我需要获取语法的文件,并希望颜色..

0 投票
0 回答
1117 浏览

ubuntu - vim powerline 插件在 ubuntu 14.04 下不起作用

伙计们,我通过病原体安装了 vim_powerline 插件,但不确定是否有效,我的 ~/.vimrc 看起来像这样:

但是在启动 vim 以及输入 :scriptnames 时,我仍然只得到一个白色状态栏,我得到的只是:

正如你所看到的,没有电力线,在 ~/vim/bundle 里面我有文件夹 vim-powerline 所以我真的不知道 wtf 在这里发生了我安装了字体和所有:(

0 投票
1 回答
384 浏览

macos - 如何防止我的 vim 插件被旧插件覆盖?

~/.vim/autoload我已经通过自制软件安装了 MacVim,并通过将 Pathogen.vim 文件下载到我的目录来安装病原体。我已将 vim-perl 插件克隆到~/.vim/bundle目录中。

perl.vim但是,当我打开一个 perl 文件时,它使用MacVimand 包含的文件中的语法突出显示,而不是我下载的插件。这是 的输出:scriptnames。请注意所有 MacVim 提供的插件都在那里,我认为最后列出的 perl 会覆盖我下载的插件:

这是我的~/.vimrc文件

如果我:so ~/.vim/bundle/vim-perl/syntax/perl.vim那么文件语法正确突出显示。

如何防止 MacVim 捆绑的覆盖?