病原体对我不起作用。我跟随Adam的提示发布在这里 (很少)没有任何成功.
我的虚拟世界:
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/*含量
.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发布于 2011-06-15 23:37:39
这似乎是常见的问题,由“系统”病毒在某些发行版设置filetype on之前设置病原体。因此,再次关闭或重新打开插件会迫使插件正确加载:
call pathogen#runtime_append_all_bundles()
filetype off
syntax on
filetype plugin indent on更多信息,这里。
发布于 2012-02-07 14:31:52
我也有类似的问题。病原体加载了我的一些插件,而不是所有插件。经过一些摆弄和疑惑之后,我发现(我不知道文档中是否提到过),在每个bundle/'plugin_name'文件夹中,应该有另一个名为plugin的文件夹,它包含*.vim文件。
然后,当vim启动时,不是在包中,而是在包中包含一个名为plugin的文件夹中.并将创建其他文件夹(在每个插件文件夹)。
所以,如果插件只是一个.vim文件,为它制作一个文件夹.
而不是:
~/.vim/bundle/vimexplorer/vimExplorer.vim你需要:
~/.vim/bundle/vimexplorer/plugin/vimExplorer.vim一切都很有魅力。
发布于 2012-05-28 11:48:53
如果您的.vim是基于git和子模块的,那么请记住在克隆git submodule init和git submodule update之后运行它们。即
git submodule init
git submodule update我也犯了同样的错误,并尝试了以上所有的方法,但都失败了。直到我初始化并更新了git子模块。
希望这对任何有类似错误的人都有帮助。
https://stackoverflow.com/questions/3383502
复制相似问题