2010-12-15 5 views
13

तो मैं अपनी .vimrc फ़ाइल को अपडेट करने पर काम कर रहा हूं क्योंकि यह वर्तमान में एक विशाल गड़बड़ है। मैं जो करने में सक्षम होना चाहता हूं वह मौजूदा सेटिंग्स को गूंजने के लिए इसे कम करने का आदेश देता है।आप विम में मौजूदा सेटिंग्स को कैसे प्रतिबिंबित कर सकते हैं?

उदाहरण के लिए, मेरी .vimrc में मैं अब

set shortmess += r 

, मदद फ़ाइल के बंद जा रहा है, मैं जानता हूँ कि shortmess वर्तमान में और अधिक विकल्प r से चालू है कि है - लेकिन मैं नहीं जानता कि वे क्या कर रहे हैं! वर्तमान में सक्रिय सेटिंग्स को गूंजने के लिए मैं vim कैसे प्राप्त करूं?

+0

': map' सभी मुख्य मानचित्रण परिभाषाएँ प्रदर्शित करने के लिए आसान है। यह विकल्प 'प्रति से'' नहीं है, लेकिन आपके .vimrc –

उत्तर

11

:set, या यदि आप बस एक विकल्प चाहते हैं, :set shortmess?

10

दो तरीके:

echo &shortmess 

या

set shortmess 
+4

आह को पुन: सक्रिय करते समय कुछ याद नहीं करना उपयोगी है, मैं ['&'] (http://vimdoc.sourceforge.net/htmldoc/eval.html#: let- और)। लेकिन मैं बाद वाले के खिलाफ अनुशंसा करता हूं (''' 'का उपयोग करें) क्योंकि यह बुलियन विकल्पों के लिए क्या करता है। – ephemient

+0

ephemient: बूलियन विकल्पों के लिए '&' क्या करता है, क्या यह 1 या 0 से अधिक कुछ करता है? साथ ही, 'सेट शॉर्टमेस' और 'शॉर्ट सेट सेट' के बीच कोई अंतर है? –

+3

जब आप एक बूलियन विकल्प को प्रतिबिंबित करते हैं तो यह 1 या 0 लौटाएगा। एपैमेन्ट कह रहा था कि 'सेट शॉर्टमेस' का उपयोग न करें क्योंकि इससे वास्तव में एक बूलियन विकल्प बदल जाएगा। वह इसके बजाय 'सेट शॉर्टमेम' का उपयोग करने की सिफारिश कर रहा था। –

संबंधित मुद्दे

 संबंधित मुद्दे