2010-04-14 20 views
38

से लोड नहीं जब मैंविम रंग योजना डिफ़ॉल्ट

:colorscheme vilight 

यह रंग योजना ठीक लोड करता है।

तो मैं अपने .vimrc लेकिन इसकी शुरुआत पर यह लोड नहीं करने के लिए

colorscheme vilight 

गयी। क्या मैं कुछ भूल रहा हूँ?

मेरी config में

इसके अलावा

set background=dark 
syntax on 
colorscheme vilight 
set lines=60 columns=200 

उत्तर

36

क्या आप gvim का उपयोग कर रहे हैं? यह संभव है कि आपका .gvimrc या सिस्टम की gvimrc फ़ाइल आपके .vimrc से colorcheme चयन को ओवरराइड कर रही है।

2

आप अपने .vimrc में syntax on है?

+0

yep पर वाक्यविन्यास – dMix

+0

एचआरएम ... मैंने अभी अपनी मशीन पर अपनी कॉन्फ़िगरेशन की कोशिश की है ('vilight' के साथ नहीं, लेकिन एक रंगीन I इंस्टॉल किया है) और यह काम करता है। आपके पास '$ HOME/.vim/colors /' में 'vilight.vim' है, सही है? –

0

मुझे यह समस्या तब भी मिली जब मैंने विंडोज़ के लिए जीवीआईएम से .vimrc लिया और मैकवीम के साथ इसका इस्तेमाल किया।

मैंने देखा कि बर्फ तेंदुए के साथ आने वाली वीआई^एम (उर्फ कैरिज रिटर्न, या "\ आर") के साथ समाप्त होने वाली लाइनों के बारे में शिकायत करती है। डॉस-स्टाइल न्यूलाइन को यूनिक्स-स्टाइल में परिवर्तित करने के बाद समस्या हल हो गई। (*)

मैकवीम इस बारे में शिकायत नहीं करता है, लेकिन स्पष्ट रूप से .vimrc को लोड करने में समस्या होती है जब इसमें डॉस-स्टाइल न्यूलाइन होती है।

(*) - डॉस/विंडोज स्टाइल नई लाइनें कैरिज रिटर्न और लाइन फीड ('\ r \ n') से बनी हैं, यूनिक्स स्टाइल न्यूलाइन में केवल एक लाइन फीड ('\ n') होती है।

4

मुझे एक ही समस्या है! मैकवीम शुरू में मेरे कलरकेम लोड नहीं करता है। हालांकि, कमांड लाइन से vim रन करता है। क्या यह एक मैकवीम मुद्दा है?

मैंने अपना .vimrc साफ़ कर दिया और सिर्फ रंगीन रेखाओं को छोड़ दिया और यह अभी भी काम नहीं करता है।

set background=dark 
colorscheme solarized 
syntax on 
हालांकि

, स्टार्टअप काम करता है के बाद

:set background=dark 
:colorscheme solarized 

कर।

अपडेट: मुझे पता चला कि मैकवीम दोनों .vimrc और .gvimrc को लोड करता है और मेरे मामले में, .gvimrc में सामान समस्या थी।

1

एक ही समस्या थी। फ़ाइल पर .gvim में टिप्पणी करने के लिए मेरे लिए समस्या तय की गई।

7

कभी कभी यह _gvimrc के अंत पर रंग-डाल करने के लिए .gvimrc जो (सिंटैक्स पर बाद) पढ़ा जाता है फ़ाइल में मदद करता है। यह भी सुनिश्चित करें कि होम पढ़ा गया है। कभी-कभी gvim अभी भी स्थापना पथ से पढ़ता है।

4

Macvim के लिए, समाधान हो निम्नलिखित अपने .vimrc में जोड़ना होगा:

let macvim_skip_colorscheme=1 

तो यह .vimrc में अपनी पसंद का सम्मान करेंगे।

+0

मुझे इसका उपयोग तब करना था जब विषय 'g: colors_name' मान को ठीक तरह से सेट नहीं कर रहा था। इस विषय को हल करने से इस मुद्दे को हल किया गया। – ericbn

0

बस लाइन "स्रोत जोड़ें।। Vimrc ".gvimrc

0

के अंत में आप MacVim उपयोग कर रहे हैं मैंने डाउनलोड रंग योजनाओं भी लोड करने में समस्याओं था मुझे पता चला है कि अगर आप के लिए रंग योजनाओं के लिए कदम:

/Applications/MacVim.app/Contents/Resources/vim/runtime/colors

फिर यह आपके .gvimrc

0

MacVim उपयोगकर्ताओं के लिए काम करेंगे, तो निम्न देशी vimrc और gvimrc शायद काम करता है हटा रहा है।

rm /Applications/MacVim.app/Contents/Resources/vim/vimrc 
rm /Applications/MacVim.app/Contents/Resources/vim/gvimrc 
संबंधित मुद्दे