डिफ़ॉल्ट विम कलर्सकेम कैसे सेट करें


130

उबंटू के नवीनतम उन्नयन ने मेरे विम कलर्सकेम को अनुपयोगी बना दिया। मुझे पता है कि इसे मैन्युअल रूप से कैसे सेट किया जाए ( :colo eveningउदाहरण के लिए), लेकिन मैं सभी विम सत्रों के लिए डिफ़ॉल्ट सेट करना चाहता हूं। मैं अन्य स्थानों पर संदर्भ देखता हूं .vimrc, लेकिन सही स्थान और वाक्य रचना ने मुझे इस प्रकार दूर कर दिया है।

जवाबों:


76

आपकी .vimrcफ़ाइल आपकी $HOMEनिर्देशिका में जाती है । * Nix में, cd ~; vim .vimrc। कमांड में .vimrcवही हैं जो आप पूर्व-मोड में टाइप करते हैं, केवल अग्रणी कोलन के बिना, इसलिए colo eveningपर्याप्त होगा। में टिप्पणियाँ .vimrcएक प्रमुख दोहरे उद्धरण के साथ संकेत कर रहे हैं।

एक उदाहरण vimrc देखने के लिए, $VIMRUNTIME/vimrc_example.vimvim के भीतर से खोलें

:e $VIMRUNTIME/vimrc_example.vim


36

यह आपके लिए एक पंक्ति जोड़ने जितना आसान है ~/.vimrc:

colorcheme color_scheme_name



6

आप बस वन-लाइनर का उपयोग कर सकते हैं

echo colorscheme koehler >> ~/.vimrc

और koehlerकिसी भी अन्य उपलब्ध colorcheme के साथ बदलें । Imho, उनमें से सभी डिफ़ॉल्ट से बेहतर हैं।


1
यह किसी भी मौजूदा कॉन्फ़िगरेशन को अधिलेखित कर देगा। शायद आपका मतलब है >>?
डेविस हेरिंग

5

एक बार जब आप विम रंग योजना को बदलना चाहते हैं, जो आपको पसंद है, तो आपको विम कॉन्फ़िगरेशन फ़ाइल को कॉन्फ़िगर करना होगा ~/.vimrc

उदाहरण के लिए elflordरंग योजना का उपयोग करने के लिए बस इन पंक्तियों को अपनी ~/.vimrcफ़ाइल में जोड़ें :

colo elflord

रंग योजनाओं के अन्य नामों के लिए आप /usr/share/vim/vimNN/colors NN - VIM के संस्करण में देख सकते हैं ।


3

उबंटू 17.10 डिफ़ॉल्ट के पास ~/.vimrcफाइल नहीं है , हमें इसे बनाने और इसमें सेटिंग डालने की आवश्यकता colorscheme color_scheme_nameहै।

वैसे, colorscheme desertचुनने के लिए अच्छी योजना है।


0

डाउनलोड की गई रंग योजनाओं को कॉपी करें ~/.vim/colors/Your_Color_Scheme

फिर लिखें

colo Your_Color_Scheme

या

colorscheme Your_Color_Scheme

अपने में ~/.vimrc

इस लिंक को होलोकाई के लिए देखें


-2

OS: Redhat एंटरप्राइज़ संस्करण

colo schema_name ठीक है अगर आप colorcheme के साथ समस्याओं का सामना कर रहे हैं।


2
:coloका संक्षिप्त रूप है :colorscheme। इस उत्तर को चार बार पहले ही जोड़ लिया गया है :-)
मार्टिन टूरनोइज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.