首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >病原体不加载插件

病原体不加载插件
EN

Stack Overflow用户
提问于 2010-08-01 19:49:14
回答 18查看 45.9K关注 0票数 50

病原体对我不起作用。我跟随Adam的提示发布在这里 (很少)没有任何成功.

我的虚拟世界:

代码语言:javascript
复制
filetype off
call pathogen#runtime_append_all_bundles()

filetype plugin indent on
set nocompatible
syntax on
set tabstop=2
set smarttab
set shiftwidth=2
set autoindent
set expandtab
set number
colorscheme darkblue

.vim - ls .vim/*含量

代码语言:javascript
复制
.vim/autoload:
pathogen.vim

.vim/bundle:
nerdcommenter/  vim-haml/   vim-surround/
vim-endwise/    vim-rails/  vim-vividchalk/

包中的所有插件都是通过将GitHub中的插件克隆到bundle目录来安装的。

我试过致病菌1.1和1.2,甚至最新的GitHub也没有结果。Vivid粉笔,Vim-rails和书呆子不起作用。我对其他插头的经验很少,所以我对它们不太确定,但我想它们也不起作用。

我使用的是ArchLinux,vim 7.2.385-1 (不是最新的,因为最新版本要求我安装ruby1.9,但它仍然是7.2)。它已通过pacman - ArchLinux软件包管理器安装。除了使用病原体之外,没有安装任何vim插件(我甚至已经重新安装了带有清洁/usr/share/vim的vim包)。

我做错了什么?

编辑:

  • /etc/vimrc http://hpaste.org/fastcgi/hpaste.fcgi/view?id=29685#a29685
  • /usr/share/vim/vimfiles/archlinux.vim http://hpaste.org/fastcgi/hpaste.fcgi/view?id=29686#a29686
EN

回答 18

Stack Overflow用户

发布于 2011-06-15 23:37:39

这似乎是常见的问题,由“系统”病毒在某些发行版设置filetype on之前设置病原体。因此,再次关闭或重新打开插件会迫使插件正确加载:

代码语言:javascript
复制
 call pathogen#runtime_append_all_bundles()
 filetype off
 syntax on
 filetype plugin indent on

更多信息,这里

票数 31
EN

Stack Overflow用户

发布于 2012-02-07 14:31:52

我也有类似的问题。病原体加载了我的一些插件,而不是所有插件。经过一些摆弄和疑惑之后,我发现(我不知道文档中是否提到过),在每个bundle/'plugin_name'文件夹中,应该有另一个名为plugin的文件夹,它包含*.vim文件。

然后,当vim启动时,不是在包中,而是在包中包含一个名为plugin的文件夹中.并将创建其他文件夹(在每个插件文件夹)。

所以,如果插件只是一个.vim文件,为它制作一个文件夹.

而不是:

代码语言:javascript
复制
~/.vim/bundle/vimexplorer/vimExplorer.vim

你需要:

代码语言:javascript
复制
~/.vim/bundle/vimexplorer/plugin/vimExplorer.vim

一切都很有魅力。

票数 24
EN

Stack Overflow用户

发布于 2012-05-28 11:48:53

如果您的.vim是基于git和子模块的,那么请记住在克隆git submodule initgit submodule update之后运行它们。即

代码语言:javascript
复制
git submodule init
git submodule update

我也犯了同样的错误,并尝试了以上所有的方法,但都失败了。直到我初始化并更新了git子模块。

希望这对任何有类似错误的人都有帮助。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3383502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档