30

古いバンドルをインストールしました。vundle の更新に使用git pullする代わりに、古い vundle を削除し、 vundle の Github ページの~/.vimクイック スタート セクションに従ってインストールしました。

新しいバンドルをインストールしたときに何かを壊したのかもしれません。私はこれを得る:

jack@Jack-PC ~ $ vim .vimrc
Error detected while processing /home/jack/.vimrc:
line    6:
E117: Unknown function: vundle#begin
line   15:
E117: Unknown function: vundle#end
Press ENTER or type command to continue

Githubページの指示に正確に従いました。

" .vimrc
set nocompatible
filetype off 

" Vundle 
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
"
"" Vundle Plugins List
"Plugin 'gmarik/Vundle.vim'
"Plugin 'php.vim'
"Plugin 'neocomplcache'
"Plugin 'rails.vim'
"Plugin 'bling/vim-airline'
"
call vundle#end()
filetype plugin indent on
4

5 に答える 5

57

あなたの .vimrc は問題ないようです。バンドル プラグインが正しくインストールされていないようです。コンソールでこのコマンドを実行します。

git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim

次のようなディレクトリ構造が必要です (簡略化しました)。

~/.vim
├── bundle/
│   └── Vundle.vim  <------------------ Vundle
├── colors/
│   └── Tomorrow.vim
└── plugin/
    └── acp.vim
于 2014-08-22T10:48:04.877 に答える
1

この問題に再び遭遇しました。確認後、コンピューターに複数のバンドル環境があるため、:echo &rtp を実行して他の環境を表示し、他のバンドル ディレクトリを削除できます。

于 2015-12-15T13:48:07.320 に答える