मैं मैकविम कैसे स्थापित करूं?


30

मैं माउंटेन शेर पर मैकविम कैसे स्थापित करूं? मैं MacVim एप्लिकेशन, साथ ही नई कमांड-लाइन विम प्राप्त करना चाहता हूं।

मुझे लगता है कि इसे करने के कई तरीके हैं (Google कोड से एक स्नैपशॉट, होमब्रे के माध्यम से), और अगर मैं होमब्रे का उपयोग करता हूं, तो मुझे कई विकल्प दिखाई देते हैं। देशी लाइन का उपयोग करने के साथ-साथ कमांड लाइन पर विम का उपयोग करने के लिए कौन सा तरीका सबसे अच्छा होगा?

जवाबों:


48

यहां वह प्रक्रिया है जो मैं सुझाता हूं, उन लोगों के लिए जो कमांड-लाइन और होमब्रे के साथ सहज हैं:

Homebrew स्थापित करें।

कमांड लाइन पर (टर्मिनल में) निम्न को चलाएँ:

brew install macvim --with-override-system-vim
brew linkapps

यह सुनिश्चित करने के लिए अपनी शेल स्टार्टअप फ़ाइलों को संपादित करें कि /usr/local/binआपके पहले में आता है $PATH

यदि आप vim का उपयोग करते हैं $VISUALया $EDITOR, अपने वातावरण ( विवरण ) में `निर्यात VISUAL = 'mvim -f' जोड़ें ।

जांचें कि आपने सब कुछ सही ढंग से चलाकर स्थापित किया है

brew doctor

अब, आप mvim foo.txtकमांड-लाइन से चलकर एक फाइल पर ग्राफिकल मैकविम चला सकते हैं । या, आप पाठ-आधारित संपादक को चलाकर चला सकते हैं vim foo.txt। इसके अलावा, यदि अन्य प्रोग्राम (जैसे, git) एक अलग संपादक को छोड़ देते हैं, तो वे ग्राफ़िकल MacVim चलाएंगे।

यह भी देखें कि टर्मिनल से एमवीएम (मैकविम) कैसे चलाएं? और होमब्रेव इंस्टॉलेशन के बाद मैकविम को डिफॉल्ट एप्लिकेशन के रूप में सेट करें


6

MacVim अनुरक्षक यहाँ।

यह एक पुराना प्रश्न है, लेकिन यह पूर्णता के लिए एक और उत्तर का हकदार है: नया MacVim रेपो github.com/macvim-dev/macvim पर स्थित है , आप सबसे हाल के स्नैपशॉट (पुराने वाले भी) को डाउनलोड करने के लिए वहां रिलीज़ पृष्ठ की जांच कर सकते हैं। वे हमेशा ओएस एक्स के अंतिम संस्करण के खिलाफ संकलित किए जाते हैं (मेरा मतलब है, मैं पुराने स्नैपशॉट को नए ओएस पर फिर से नहीं जोड़ता हूं, लेकिन वर्तमान स्नैपशॉट हमेशा वर्तमान ओएस के खिलाफ संकलित किया जाता है)। बेशक, आप स्रोत को डाउनलोड कर सकते हैं और अपने आप को संकलित कर सकते हैं या होमबॉव का उपयोग स्वीकार किए गए उत्तर राज्यों के रूप में कर सकते हैं।


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