जब GUI प्रारंभ होता है, तो कुछ सेटिंग्स को रीसेट किया जाता है और फिर .gvimrcसंसाधित किया जाता है।
नतीजतन, यदि आप उन सेटिंग्स में से किसी के लिए एक गैर-डिफ़ॉल्ट मान चाहते हैं, तो आपको इसे एक में सेट करना होगा .gvimrc; जीयूआई मोड के लिए परीक्षण .vimrcकाम नहीं करेगा।
ऐसी एक सेटिंग है t_vb, विज़ुअल बेल के लिए उपयोग किया जाने वाला टर्मिनल कोड; वास्तव में, सभी टर्मिनल वैकल्पिक जीयूआई मोड (देखें :help terminal-options) के लिए डिफॉल्ट्स के लिए रीसेट हैं ।
इसके अलावा जीयूआई सेटअप और मेनू अनुकूलन का एक गुच्छा बाहर किया जाता है; यदि आप उसमें से किसी को भी ट्वीक करना चाहते हैं, तो आप चाहते हैं कि .gvimrcइसका कोई प्रभाव न पड़े।
ओवर रीडिंग :help gvimrcउन चीजों का एक अच्छा अवलोकन प्रदान करती है जो आप के सोर्सिंग के बीच आप पर बदल सकते हैं .vimrcऔर .gvimrcआप बाद में फिर से समायोजन पर विचार करना चाह सकते हैं।
winposजो कि gvim द्वारा उपयोग की जाने वाली विंडो की स्थिति को बदलता है। इसका कोई प्रभाव नहीं है (और इसका कोई मतलब नहीं है)~/.vimrc, इसे~/.gvimrc