आप विंडोज में विम को कैसे चलाते हैं?


13

मैंने अभी gVim इंस्टॉल किया है, और सामान्य रूप से "vim myfile.java" तकनीक का उपयोग करने की कोशिश की है जो आमतौर पर एक फ़ाइल को खोलने और इसे संपादित करने के लिए लिनक्स के लिए काम करता है। लेकिन दुर्भाग्य से, यह काम नहीं करता है। मैंने "gvim myfile.java" की भी कोशिश की है, लेकिन यह भी काम नहीं करता है।

क्या किसी को पता है कि विंडोज पॉवर्सशेल या किसी अन्य तकनीक का उपयोग करके विम को कैसे खोलना है (और जैसे आप लिनक्स में करते हैं)।

windows  vim  shell 

1
शायद आप वर्णन कर सकते हैं कि आपने कौन सा इंस्टॉल किया था, क्योंकि विम में विंडोज के लिए कई हैं। यह एक उत्तर पाने में सहायता करेगा।
पोट्सड्ल

शायद आपको अपने PATH चर को समायोजित करने की आवश्यकता होगी
mayyuhu

1
पार से पोस्ट किया गया: stackoverflow.com/q/10049316
क्रिस जॉन्सन

जवाबों:


9

मैं अपने डेस्कटॉप पर एक आइकन पर क्लिक करके या विंडोज एक्सप्लोरर में संदर्भ मेनू से "एडिट विम के साथ" का उपयोग करके जीवीम चलाता हूं।

यदि आप Windows कमांड प्रॉम्प्ट से वीम आह्वान करना चाहते हैं, तो आपको% PATH% में vim.exe को जोड़ना होगा या पूर्ण पथ टाइप करना होगा (जैसे "c:\program Files\gvim\vim9.9\vim.exe" foo.txt


7

प्राप्त जाँचने निष्पादन योग्य और आवश्यक सिस्टम पर स्थापित करें।

सबसे पहले, पावर शेल खोलें और कैनोनीकृत कमांड्स के लिए उपनाम (विंडोज 7 और ऊपर) सेट करें:

$ Set-alias vi "\path\to\gvim.exe"

$ Set-alias vim "\path\to\gvim.exe"

यह पूरी तरह से मेरे लिए काम किया!
simey.me

चीयर्स ........!
जीसी 13

6

उत्तर इस बिंदु पर स्पर्श करते हैं कि निष्पादन योग्य vimनिर्देशिका vim.exeको पथ में जोड़ना होगा।

लेकिन अधिक स्पष्ट निर्देशों की आवश्यकता वाले लोगों के लिए, इन प्रक्रियाओं का पालन करें।

1. Open Control Panel
2. Go to System
3. Click on Advanced system settings
4. In the Advanced tab, click on Environment Variables
5. Highlight Path in System variables and click Edit...
6. At the end, enter a semicolon and add the full directory as text
    - for example, C:\Program Files (x86)\Vim\vim74
    - note that this directory must contain the executable you want to execute in command prompt i.e. vim.exe
7. Click OK and exit
8. Open new command prompt session and run vim by typing the name of the executable

4

मुझे पूरा यकीन है कि विंडोज़ के लिए mysysgit के पास vim है, लेकिन यह शेल विंडोज़ पर Git का उपयोग करने के लिए सिलवाया गया है, हालाँकि जहाँ तक मुझे पता है, यह vim नहीं है। त्वरित Google खोज ने हालांकि यह पाया । कि तुम क्या देख रहे हो?

टिप्पणी Zach के लिए धन्यवाद, वैकल्पिक रूप से पथ में जोड़ा विम होने के बाद पुनः आरंभ करने के लिए, आप SET कमांड का उपयोग नव स्थापित विम के लिए पथ को लोड करने के लिए set path=c:\program Files\gvim\vim9.9\vim.exeकर सकते हैं जैसे कि आप एक सामान्य सत्र के बाद पुनः आरंभ कर सकते हैं


आपके द्वारा लिंक किए जाने वाले विम इंस्टॉलर में, विम को अपने पैट में जोड़ने का एक विकल्प है। यदि आप कमांड लाइन से vim / gvim लॉन्च करना चाहते हैं तो यह विकल्प आवश्यक है। एक बार जब आप ऐसा कर लेते हैं, तो आपको किसी भी कमांड प्रॉम्प्ट विंडो को फिर से खोलना पड़ सकता है, या लॉग आउट कर सकते हैं।
Zach

2

एक अन्य विकल्प सिगविन (खिड़कियों के लिए एक लिनक्स जैसा वातावरण) स्थापित करने के लिए है।

http://www.cygwin.com/

स्थापना के दौरान, पैकेज प्रबंधक में "vim" खोजें और नवीनतम संस्करण स्थापित करें।


2

विंडोज 10

इस पथ को अपने पथ प्रवर्तक में जोड़ें C:\Program Files (x86)\Vim\vim80

  • सिस्टम गुण (या Win+Break)
  • उन्नत सिस्टम सेटिंग्स
  • उन्नत टैब -> पर्यावरण चर
  • Pathतब पर क्लिक करें [संपादित करें]
  • [नया] पर क्लिक करें, और मूल्य के साथ एक नया चर जोड़ें: C:\Program Files (x86)\Vim\vim80

अब आप vimcmd या Win+Rरन (रन) से चला सकते हैं


0

मैं ज्यादातर जीवीएम का उपयोग करता हूं जो विम चॉकलेट पैकेज के साथ स्थापित हो जाता है (हालांकि यह वर्तमान में सबसे हालिया रिलीज से काफी पीछे है )। इसने राइट-क्लिक मेनू में gVim और 'एडिट विद विम' के लिए विंडोज मेनू शॉर्टकट बनाए। नियमित विम पर इसका लाभ यह है कि यह बहुत सारे विंडोज शॉर्टकट के साथ काम करता है और इसमें बहुत सारे आम विम आदेशों के साथ एक मेनू बार भी शामिल है। इसके अलावा अगर आप अपने पूरे समय के संपादक के रूप में वीआईएम का उपयोग करना चाहते हैं तो जीवीएम आपका सबसे अच्छा दांव भी है क्योंकि यह 24-बिट रंगों / कलर्सकेम के साथ-साथ बोल्ड / इटैलिक फोंट को भी संभालता है।

मैं DOS प्रॉम्प्ट में नियमित रूप से विम को चॉकलेट से स्थापित करके और फिर C:\Program Files\Git\usr\binअपने पथ पर जोड़कर चलाता हूं। यह आपको vimऔर vimdiffडॉस प्रॉम्प्ट में और साथ ही विंडोज जैसे , और ls, के लिए लगभग 250 अन्य यूनिक्स कमांड संकलित करता है । वैकल्पिक रूप से इसका उपयोग जीथब रिलीज पेज से आता है जो आपको सबसे हाल का 64-बिट संस्करण देगा।grepsedawkvim.exe

ध्यान दें कि विंडोज 10 के बाद से डॉस प्रॉम्प्ट में बड़े सुधार किए जा रहे हैं ताकि जीवीएम के बजाय विम का उपयोग करने की संभावना हो।

  1. विंडोज 10 कंसोल में 24-बिट रंग (विंडोज 10 रिलीज 1703 के बाद)
  2. सिद्धांत रूप में विम 8 को पैच किया गया है उपयोग करते समय कंसोल की 24-बिट क्षमता का उपयोग करने के लिए है, set termguicolorलेकिन मैं यह पता नहीं लगा सकता कि यह कैसे काम करता है
  3. ColorTool का उपयोग करना रंग को किसी भी iTerm रंग योजना में सेट करें जिसे आप Vim द्वारा चुना जाना चाहते हैं। ध्यान दें कि मैं एक विशेष Vim colorcheme निर्दिष्ट नहीं कर सका, यह पूरी तरह से कंसोल रंगों पर निर्भर था - लेकिन आपको बहुत अच्छे रंग मिलते हैं
  4. TTF Powerline फ़ॉन्ट स्थापित करें , उदाहरण बेनामी प्रो का अर्थ है कि आप इसे कंसोल में सक्षम कर सकते हैं और वहां एक सुंदर क्रिस्प फ़ॉन्ट प्राप्त कर सकते हैं और विम-एयरलाइन में सही आइकन भी प्राप्त कर सकते हैं, हालांकि मुझे काम करने के लिए एयरलाइन थीम के किसी भी रंग नहीं मिल सकते हैं।

यहाँ छवि विवरण दर्ज करें

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