खिड़कियों पर vimtutor कैसे चलाएं?


21

मैं विंडोज 7 पर विम चला रहा हूं। यह काम करता है, लेकिन जब मैं vimtutorकमांड लाइन पर टाइप करता हूं , तो एक विंडो खुलती है और तुरंत बंद हो जाती है, और कुछ नहीं होता है।

क्या vimtutorविंडोज के लिए विम के साथ चलने का एक तरीका है ?


जब मैं vimtutor.bat फ़ाइल को चलाने का प्रयास करता हूं तो मुझे अलग, लेकिन फिर भी टूटा हुआ व्यवहार मिलता है। मैंने विम डेवलपर्स की मेलिंग सूची को एक रिपोर्ट सौंपी है।
हेप्टाइट

जवाबों:


17

gVimस्टार्ट मेनू से चलाएं , फिरFile->Open

C:\Program Files\Vim\vim73\tutor\tutor

(दूसरे संस्करण के साथ भिन्न हो सकते हैं या स्थान स्थापित कर सकते हैं, इसमें फ़ाइल एक्सटेंशन नहीं है)। My Documentsमेनू का उपयोग करके फ़ाइल की एक प्रति सहेजें ।

vimtutorआदेश में अच्छी तरह से स्वचालित रूप से यदि आवश्यक हो तो सही अनुवाद दिखा के रूप में, यह करने के लिए एक महज एक शॉर्टकट कमांड है। आपको इसकी आवश्यकता नहीं है।


मेरे लिए रास्ता C: \ Program Files (x86) \ Vim \ vim81 \ tutor \ tutor था
स्टीफन

7

विम 8

यह स्क्रिप्ट ट्यूटर फ़ाइल की एक प्रति पर विम शुरू करेगी!

C:\Program Files (x86)\Vim\vim80\vimtutor.bat

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


3
5 वर्षों के बाद से प्रौद्योगिकी में सुधार हुआ है
यस

3

खिड़कियों पर vimtutor कैसे चलाएं?

  • स्थापित cygwin vim के साथ, एक Cygwin टर्मिनल और प्रकार को खोल vimtutor

(यह कभी कितना आसान था)।

स्पष्टीकरण:मैं आपको सुझाव दे रहा हूं कि आपको नौकरी के लिए सही उपकरण का उपयोग करना चाहिए, इसीलिए मैं सिग्विन को "प्रमोट" कर रहा हूं, जो विंडोज पर न केवल विम, बल्कि पूरे यूनिक्स जैसे माहौल में से एक है। यह इस सवाल से स्पष्ट है कि आप कुछ ग्राफिकल विम कार्यान्वयन का उपयोग कर रहे हैं, और यह बिना वर्कअराउंड के vimtutor नहीं चला सकता है। मैं कहता हूं कि यह कुछ अलग करने की कोशिश करने का एक शानदार अवसर है: उपकरणों का एक संग्रह जो न केवल आपस में सुसंगत हैं, बल्कि मेजबान पर्यावरण (विंडोज) के साथ काफी अच्छी तरह से एकीकृत हैं। यह मेरा हार्दिक सुझाव है, जो मुझे आशा है कि आप न केवल परेशानी के बिना vimtutor चलाने के लिए सक्षम होंगे, लेकिन संभवतः आप इसे उपयोग करने के बाद एक बार आपको और अधिक संतुष्टि प्रदान करेंगे। इसने मुझे कई साल दिए हैं, और वर्षों से कोई समस्या नहीं है, इसलिए मेरे अनुभव को साझा करने में मेरा उत्साह है।

PS आपकी हालिया टिप्पणी में आपने विंडोज मशीन नहीं होने का उल्लेख किया है, इसलिए मुझे लगता है कि यह प्रश्न अब आपके लिए प्रासंगिक नहीं है। हो सकता है कि यह सुझाव दूसरों के लिए कुछ काम का हो।


यकीन नहीं होता कि आप 6 साल पुराने सवाल पर जवाब क्यों दोहरा रहे हैं।
एरिक विल्सन

2
@EricWilson मुझे विश्वास है कि मैं मौजूदा लोगों से अलग जवाब दे रहा हूं। मैं इस बात से सहमत हूं कि यह उम्र को देखते हुए बहुत अधिक दृश्यता नहीं होने वाला है।
मिलाएं

ध्यान नहीं दिया, अब मैं देख रहा हूँ। जो कुछ बदल गया है उसके बारे में कुछ जानकारी जोड़ना उपयोगी हो सकता है (साइबरगन या विम का संस्करण, आदि) मैं जवाब स्वीकार नहीं करूंगा, क्योंकि मेरे पास विंडोज मशीन नहीं है, इसलिए मैं परीक्षण नहीं कर सकता।
एरिक विल्सन

1

यह तब हो सकता है जब Vim में सिस्टम द्वारा निर्धारित भाषा में एक ट्यूटर फ़ाइल का अनुवाद नहीं होता है, जब आपने Vim स्थापना के दौरान अतिरिक्त भाषा फ़ाइलों को स्थापित किया है (यदि विंडोज इंस्टॉलर के माध्यम से इंस्टॉल हो) और एक असमर्थित लोकेल के साथ विंडोज का उपयोग करें। जब मैं अनियंत्रित अतिरिक्त भाषा फ़ाइलों को स्थापित करने के लिए चेकबॉक्स के साथ विम को पुनः स्थापित करता हूं, तो मैं समस्याओं के बिना vimtutor को चलाने में सक्षम था।


0

जो लोग ट्यूटर को सीधे लॉन्च करना पसंद करते हैं, उनके लिए यहां एक साधारण नो-फ्रिल्स रिप्लेसमेंट (एडजस्ट वीम इंस्टॉल डायरेक्टरी) है:

@echo off
copy "C:\program Files\Vim\vim74\tutor\tutor" "%TEMP%\tutor"
gvim -u NONE -c "set nocp" "%TEMP%\tutor"

0

Vimtutor BAT फ़ाइल (आमतौर पर $VIM/vim74) ढूंढें और फिर उसे डबल क्लिक करें। एक डेमॉन cmd विंडो खुलती है, और vimtutor विंडो खुल जाएगी और तुरंत बंद नहीं होगी।


0

यदि आपने विंडोज के लिए Git के माध्यम से Vim स्थापित किया है , तो आप भाग्य से बाहर हैं (वर्तमान में, अर्थात v2.12.2)। केवल vimtutorस्थापित कमांड बैश स्क्रिप्ट है। इसलिए यदि आप विंडोज पर लिनक्स सबसिस्टम चला रहे हैं या आप सिग्विन में हैं तो आप ठीक हो सकते हैं, लेकिन अन्यथा नहीं।

tutorनिर्देशिका में मौजूद है C:\Program Files\Git\usr\share\vim\vim80, लेकिन आप स्पष्ट रूप से एक अस्थायी निर्देशिका के लिए मैन्युअल रूप से इसे कॉपी करने के लिए के रूप में होगा vimtutorस्क्रिप्ट करता है।


1
यह कमांड vimtutorवास्तव में किसी कारण से git-bash (MINGW64) में मेरे लिए काम करती है।
जेसी रेजा खोरासानि
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.