2013-02-01 10 views
20

をファイルタイプをオフに必要とする理由、それはの.vimrcにオフにファイル形式が必要であることを文書化:vundleがvundleのホームページで

filetype off     " required! 
set rtp+=~/.vim/bundle/vundle/ 
call vundle#rc() 

私は理由を理解していません!最近、.coffeeと.lessファイルを編集する際に、関連するプラグインを個別にインストールした後に(vim-coffee-scriptとvim-less)問題が発生しています。 私の問題vim-coffee-script

+4

に関連するすべてのものの後に[回避策]のようだと(https://github.com/gmarik/vundle/issues/176)。私はそこに尋ねることをお勧めします。 – romainl

+1

@romainlに記載されているgithub問題のアップデートを投稿しました –

+1

vundleの初期化後にvimrcで有効にしました。 – mhitza

答えて

25

vundleの処理が終わったときに、なぜファイルタイプが表示されないのですか?

filetype off     " required! 
set rtp+=~/.vim/bundle/vundle/ 
call vundle#rc() 
... 
Vundle 'blabla' 
Vundle 'blabla2' 

filetype plugin indent on 
2

私はこの問題の理由を説明したいと思います。

この回答のほとんどは、それがVimの機能であり、次のgithubのスレッド

https://github.com/VundleVim/Vundle.vim/issues/176

からです。
Vimは、runtimepathからのファイルタイププラグインのキャッシュを作成します。したがって、vundleがruntimepathを変更する場合は、呼び出しの前にリセットする必要があります。

この問題は、7.3.430以前であったということもあります。

@Maximキムはそれをオンにするために、その優れたに答えたVundle

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

" Let vundle manage itself: 
Plugin 'VundleVim/Vundle.vim' 
" Syntax checking plugin 
Plugin 'scrooloose/syntastic' 

call vundle#end() 

filetype plugin indent on " Filetype auto-detection 
syntax on " Syntax highlighting 
関連する問題