अच्छा विम ट्यूटोरियल? [बन्द है]


16

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


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

यदि विम का नियंत्रण कठिन है, तो Emacs आज़माएं; वे तुम्हारे दिमाग को भून देंगे।
जोसेमोटा

": व्यवहार करें mswin" अगर आपको इसका बहुत ही अच्छा लग रहा है, या, अपने ~/ .vimrc में इसे इस तरह से बनाने के लिए डाल दें, तो आप हमेशा इसका उपयोग कर वापस रख सकते हैं: "xterm का व्यवहार करें" यदि आप अपना दिमाग लगाते हैं। इसके अलावा, मुझे लगता है कि हर किसी के पास कम से कम धुन चीजों के लिए कुछ मैपिंग होनी चाहिए, क्योंकि हर कोई ठीक उसी तरह टाइप करने के लिए तैयार नहीं है, खासकर उन लोगों के लिए जो ड्वोरक कीबोर्ड या अन्य अजीब लेआउट का उपयोग करते हैं (मुझे, एक बिंदु पर, का उपयोग करके न्यूमेरिक ओनली डॉक्यूमेंट्स को एडिट करने के लिए एक संशोधित
अंकपैड

जवाबों:


27

विम एक शुरुआत के लिए अपने स्वयं के ट्यूटोरियल के साथ आता है। बस इसे टर्मिनल में चलाएं:

vimtutor

इसके बारे vimtutorमें अच्छी बात यह है कि यह आपको इस बारे में पढ़ने की अनुमति देता है कि वास्तव में इसका उपयोग करते समय संपादक कैसे काम करता है

इसके अलावा, आप यहां दिए गए लिंक पर एक नज़र डाल सकते हैं: वी लवर्स पेज

उस पृष्ठ के बारे में अच्छी बात यह है कि यह संक्षेप में प्रदान किए गए विभिन्न लिंक पर चर्चा करता है, इसलिए आपको यह समझ में आता है कि कौन से बेहतर या बदतर हैं और क्यों।

मैं जोड़ूंगा कि विम के साथ सहज होने का सबसे अच्छा तरीका यह है कि इसे विशेष रूप से बिट के लिए उपयोग किया जाए। यदि आप इसे नफरत करते हैं, तो ठीक है। तब कुछ और उपयोग करें। हालांकि, अपनी उंगलियों और मस्तिष्क को प्रशिक्षित करने का एकमात्र तरीका इसका उपयोग करना है। मेरी उंगलियां अब Escape :wqआदत से बाहर हो जाती हैं, यहां तक ​​कि जब मैं काम पर एक मठ ईमेल क्लाइंट में होता हूं (मठ के बजाय)।


2
विम ट्यूटर भयानक है; कम से कम आपको यह समझाने में भयानक है कि वास्तव में विम लोगों के लिए उपयोगी और उपयोगी है।
hasen

4
@हासेन: जैसा कि वे मरीन में कहते हैं, यह एक व्यक्तिगत समस्या की तरह लगता है।
टेलीमेकस

+1 शायद विम सीखने का सबसे अच्छा तरीका है। :)
मिथुनसथेश

12

पहली कड़ी महान है। उस एक के लिए धन्यवाद।
टेलीमेकस

हाँ, वह पहले एक समय पहले पढ़ें। यह एक अच्छा है :)
Svish

1
धोखा शीट ट्यूटोरियल है कि मैं कैसे vi सीखा। गंभीरता से। मैंने चीट शीट्स को प्रिंट किया, उन्हें अपने कीबोर्ड के सामने रखा, अपनी फाइलों को एडिट करने के लिए खुद को "गविम" टाइप करने के लिए मजबूर किया, और विभिन्न चीजों को करने की इच्छा होने पर उन्हें संदर्भित किया। मैंने प्रति धोखा पत्र के बारे में दो सप्ताह बिताए, और इसे लटका दिया।
जे। पोलफर

यह आखिरी कड़ी है जो मुझे पहले स्थान पर विम का उपयोग करने के लिए मिली।
n


4

मुझे Vimeo पर डेरेक व्याट द्वारा निर्देशात्मक वीडियो बहुत उपयोगी लगे। उन्होंने 27 वीडियो अपलोड किए हैं, जो मूल संपादन से शुरू होते हैं और बाद में अधिक उन्नत सुविधाओं का वर्णन करते हैं।


2

"ए बाइट ऑफ़ विम" एक ऐसी पुस्तक है जिसका उद्देश्य आपको यह जानने में मदद करना है कि विम संपादक का उपयोग कैसे करें, भले ही आप सभी जानते हों कि कंप्यूटर कीबोर्ड का उपयोग कैसे किया जाता है।


+1, मैंने अपनी ट्रेन यात्राओं में उस पुस्तक को पढ़कर विम सीखा।
एटिला फिलिज़

2

इस VIM खेल की जाँच करें, इसका सादा कमाल: http://vim-adventures.com/

यह "ज़ेल्डा टेक्स्ट एडिटिंग" गेम से मिलता है। VIM को मास्टर करने के लिए गेम को हराया। मुझे लगता है कि विकास के तहत 2 स्तर, 3 समाप्त हो गया।

इसकी भी जांच करें। इसका अच्छा: http://www.openvim.com/tutorial.html



0

मैं मैनुअल पेज (मैन विम) के साथ शुरुआत करूंगा, लेकिन मैं देख सकता हूं कि आप पूरी बात क्यों नहीं पढ़ना चाहेंगे।

जैसे, यह एक त्वरित Google खोज में आया। यह कुछ अधिक महत्वपूर्ण बिंदुओं को समाहित करता है, हालांकि संभवतः अधिक गहराई वाले ट्यूटोरियल हैं।


2
विम के लिए मैनुअल पेज पढ़ना एक शुरुआत के लिए लगभग शून्य मदद है, क्योंकि यह मुख्य रूप से कमांड लाइन पर विम खोलने के बारे में बात करता है। विम की अपनी आंतरिक मदद बहुत अच्छी है, लेकिन यहां तक ​​कि शुरू में संपादक को सीखने के लिए एक समझदार तरीका नहीं है। इस मामले में, पठन पाठन करना। एक छोटा ट्यूटोरियल पढ़ें और उसके साथ संपादित करें, या vimtutorप्रोग्राम का उपयोग एक साथ करने के लिए करें।
टेलीमेकस

0

आपके टर्मिनल में:

$ vim

फिर अपने खुले विम बफर में:

:set syntax=on  
:help

जब आप स्पर्श प्रकार से परिचित हो जाते हैं, तो आपको इसे सुशोभित करने के लिए कुछ अनुकूलन की आवश्यकता होती है, जैसे एक सुंदर रंग योजना, और एक सुंदर फ़ॉन्ट। GitHub पर मेरा सेटअप डाउनलोड करने के लिए स्वतंत्र महसूस करें ।

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