2013-02-01 16 views
20

vundle के मुखपृष्ठ पर, यह दस्तावेज है कि यह आवश्यकता है filetype .vimrc में बंद होने के लिए:क्यों vundle filetype बंद की आवश्यकता है

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

मैं क्यों समझ में नहीं आता! चूंकि मुझे संपादन के साथ समस्याएं आ रही हैं। कॉफी और बिना फ़ाइलों को हाल ही में उनके लिए अलग से जुड़े प्लगइन स्थापित करने के बाद (vim-coffee-script और vim-less)। vim-coffee-script

+4

यह प्रतीत हो रहा है [एक समाधान] (https://github.com/gmarik/vundle/issues/176)। मेरा सुझाव है कि आप वहां से पूछें। – romainl

+1

मैंने @romainl –

+1

द्वारा उल्लिखित गीथब मुद्दे पर एक अपडेट पोस्ट किया है, मैंने इसे vundle प्रारंभिकरण (कोई समस्या नहीं देखी) के बाद अपने vimrc में वापस सक्षम कर दिया है। – mhitza

उत्तर

25

पर मेरी समस्या क्यों नहीं है जब आप वंडल सामान खत्म हो जाएंगे तो आप फ़ाइल टाइप क्यों नहीं करेंगे?

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

filetype plugin indent on 
2

मैं इस समस्या का हिस्सा क्यों संबोधित करना चाहता था।

इस उत्तर के अधिकांश निम्नलिखित GitHub धागा

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

यह विम के सुविधा है से है।
विम 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 
संबंधित मुद्दे