वैश्विक बनाने के लिए कैसे ~ / .vimrc?


46

अभी, मैं हर किसी को ~ / .vimrc करता हूं और वहां उनकी सेटिंग करता हूं।

मैं नए उपयोगकर्ताओं के लिए एक वैश्विक, डिफ़ॉल्ट .vimrc कैसे बना सकता हूं ?

जवाबों:


54

आमतौर पर / etc / vimrc या / etc / vim / vimrc बनाकर। आपके संस्करण vim और linux / unix पर निर्भर करता है


मैं CentOS का उपयोग कर रहा हूं
एलेक्स

8
CentOs पर / etc / vimrc होना चाहिए
ennuikiller

1
यह
Alex

सोलारिस पर काम नहीं करता है
माजेकनेटोर

5
मैं व्यक्तिगत रूप से सुझाव देता हूं /etc/vim/vimrc.local, कम से कम उबंटू 16 पर। यह द्वारा खट्टा हो जाता है /etc/vim/vimrcऔर इसका मतलब है कि आपको डिफ़ॉल्ट फ़ाइल पर हैक नहीं करना है।
मैट फ्लेचर

14

सभी नए उपयोगकर्ताओं के लिए एक डिफ़ॉल्ट ~ / .vimrc बनाने के लिए, आपको इसे / etc / skel में छोड़ने में सक्षम होना चाहिए

अगर मुझे सही से याद है, तो यह नए उपयोगकर्ता के घर निर्देशिकाओं के लिए टेम्पलेट प्रदान करता है।


10

डेबियन में, यह वह फ़ाइल है जिसे आप ढूंढ रहे हैं:

/etc/vim/vimrc

यह एक अलग डिस्ट्रो में अलग हो सकता है (हालांकि मुझे लगता है कि इसकी बहुत संभावना नहीं है)।

सौभाग्य।


8
डिफ़ॉल्ट रूप से यह स्रोत /etc/vim/vimrc.localजो अपडेट के लिए सुरक्षित होगा
vvondra

9

देखें :help system-vimrc:

Unix, MS-DOS, MS-Windows, OS / 2, VMS, Macintosh, RISC-OS और Amiga के लिए सिस्टम vimrc फ़ाइल को आरंभीकरण के लिए पढ़ा जाता है। इस फ़ाइल का पथ ": संस्करण" कमांड के साथ दिखाया गया है। अधिकतर यह "$ VIM / vimrc" है। ध्यान दें कि यह फ़ाइल हमेशा 'संगत' मोड में पढ़ी जाती है, क्योंकि 'संगत' का स्वत: रीसेट केवल बाद में किया जाता है। यदि आप चाहें तो एक ": सेट nocp" कमांड जोड़ें।

इसलिए, इस फाइल में अपने सिस्टम कॉन्फ़िगरेशन को रखें। यह निर्धारित :help versionकरने के लिए कि कहां, या echo $VIMशेल में देखने के लिए विम टाइप करें $VIM। (ध्यान दें कि आपको $VIMसभी उपयोगकर्ताओं के लिए सेट करना पड़ सकता है , जैसे कि सिस्टम bashrc फ़ाइल में।)


0

MacVim के लिए, यह पर है /usr/local/Cellar/macvim/7.4-98/MacVim.app/Contents/Resources/vim/vimrc

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.