Vundle不能正确安装插件

3
我是一名有帮助的助手,可以为您翻译文本。

我在运行Arch,并尝试使用Vundle安装插件。

以下是我的~/.vimrc文件:

filetype off
set nocompatible

set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

Plugin 'VundleVim/Vundle.vim'    

Plugin 'scrooloose/syntastic'
Plugin 'scrooloose/nerdtree'
Plugin 'Valloric/YouCompleteMe'
Plugin 'bling/vim-airline'
Plugin 'pangloss/vim-javascript'

call vundle#end()

filetype plugin indent  on      " Treba nam da Vim prepoznaje filetype
syntax on                       " Uključujemo syntax highlighting

set tabstop=4                   " Broj razmaka koji tab stavlja
set shiftwidth=4                " Razmaci za autoindent
set autoindent                  " Auto indent!

set expandtab                   " Stavlja razmake umjesto taba
set smarttab                    " Dodatna carolija

set number                      " Line numbers!

set showmatch                   " Kada je zagrada umetnuta, na sekundu
                                " skoči do njenog para.

set ruler                       " Pokazuje Line/column brojeve

set background=dark             " Lepo tamno bre

现在当我运行vim +PluginInstall +qall时,它似乎只安装了VundleVim/Vundle.vim。但是当我执行:so ~/.vimrc并重新安装后,它会正确执行,但插件从未出现。 :set rtp也显示所有路径到~/.vim/bundle,但它们仍然没有显示出来。我已经尝试重新安装vim,但无济于事。我该怎么办? 编辑 #1: 更新了~/.vimrc以包括VundleVim/Vundle.vim。

使用插件的问题跟踪器。 - romainl
3个回答

2
根据Vundle README,在任何其他插件之前,您必须让Vundle自我管理。请注意保留HTML标记。
" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'

2
然后运行:VundleInstall - Hatchet
无法工作。我尝试以普通用户和root用户身份运行vim,两次都使用了~/.vimrc配置文件,运行了:VundleInstall:PluginInstall:PluginInstall!命令,但它仍然无法工作。每次安装时只安装了VundleVim/Vundle.vim插件。 - Mori no Ando
你使用类似于 git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 的方式安装了 Vundle,对吗? - Hatchet
是的,我试过了。尝试完全重新安装Vim,但没有成功。 - Mori no Ando
2
对于其他遇到此问题的人,请删除.vim目录。如果从命令行删除,请使用$ rm -Rf ~/.vim或任何包含.vim文件夹的位置,然后按照https://github.com/VundleVim/Vundle.vim处的说明进行操作。从第2-4步开始,假设您已经安装了git,并且默认目录是步骤1中提到的目录。 - user4851649
显示剩余5条评论

1

对我来说,输入:VundleInstall很有效。 我花了很长时间做:PluginInstall,但我认为一旦你安装了Vundle(您可以通过输入:PluginList进行检查),您就可以执行:VundleInstall


这对我来说起作用了,因为它揭示了VIM与github.com连接存在问题。 - codenoob

0

当我执行PluginInstall时,出现了E117错误,因为'set rtp'无法工作,解决方法是将runtime!debian.vim命令移到.vimrc的顶部。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接