Vi & Vim

पाठ संपादकों के vi और Vim परिवारों का उपयोग करने वाले लोगों के लिए प्रश्नोत्तर

3
<Esc> O पर गति टकराएं (कर्सर के ऊपर नई लाइन डालने के लिए सामान्य में सम्मिलित करें)
अक्सर जब मैं इन्सर्ट मोड में होता हूँ, तो मैं Escनॉर्मल मोड में पहुँच जाता हूँ , और फिर तुरंत Oकर्सर के ऊपर एक नई लाइन शुरू करने के लिए हिट करता हूँ और वहाँ इन्सर्ट मोड में जाता हूँ। लेकिन जब मैं ऐसा करता हूं, तो Oइससे पहले कि …

1
मैं एक ही समय में बाएं या दाएं स्क्रॉल करने के लिए दोनों विभाजन कैसे प्राप्त कर सकता हूं?
मैं क्षैतिज विभाजन में दस्तावेज़ के दो अलग-अलग हिस्सों को खोलना (उपयोग करना :sp) चाहता हूं और दोनों को एक साथ बाएं और दाएं स्क्रॉल करता हूं। ऊर्ध्वाधर स्क्रॉलिंग के लिए, आप उपयोग करेंगे scrollbind। हालांकि, मुझे यकीन नहीं है कि क्षैतिज स्क्रॉलिंग के लिए क्या उपयोग करना है। मुझे …
16 split  scrolling 

3
मैं कमांड लाइन मोड में रिश्तेदार लाइन नंबर का उपयोग कैसे करूं?
हाल ही में मैंने प्रैक्टिकल विम से वर्तमान स्थिति से कर्सर को स्थानांतरित किए बिना लाइनों की ब्लॉक को कॉपी या स्थानांतरित करने का एक तरीका सीखा । यह कमांड लाइन मोड में किया जाता है। जैसे :123,133m. # moves lines from 123 to 133 below the cursor position. जबकि …

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

1
मार्कडाउन में लिंक मिड-टैग को तोड़ने से विम को रोकें
मान लीजिए कि मेरे पास यह मार्कडाउन फाइल है: [Lorem ipsum dolor sit ](http://vi.stackexchange.com/many-links-are-often-very) अच्छे दिख रहे हो। लेकिन लिंक इसे पूरा नहीं करता है, इसलिए मैं टाइप करता हूं -long, और अब विम लाइन को तोड़ता है: [Lorem ipsum dolor sit ](http://vi.stackexchange.com/many-links-are-often-very-long) मेरी textwidth=80सेटिंग के कारण ... लिंक को …

2
फ़ाइल आकार और प्रकार के आधार पर हाइलाइटिंग सिंटैक्स को अक्षम करें
मुझे अक्सर विभिन्न XML फ़ाइलों को विम के साथ संपादित करना पड़ता है, जो आकार में बेतहाशा भिन्न होता है - कॉन्फ़िगरेशन फ़ाइलों से कुछ हंड्रेड लाइनों से लेकर डेटा फ़ाइलों का उत्पादन 2GB तक के आकार के साथ। सिंटैक्स हाइलाइटिंग सक्षम होना निश्चित रूप से एक बहुत बुरा विचार …

2
होस्ट विंडो के आकार बदलने पर पैन करें
मैं एक भिन्नता / मर्ज टूल के रूप में विमडिफ़ का उपयोग करना पसंद करता हूं। समस्या यह है कि जब मैं होस्ट टर्मिनल विंडो को एक नए आकार में आकार देता हूं: दो विभाजित पैन की, एक ही चौड़ाई की सबसे बाईं ओर, जबकि सबसे दाईं ओर पूर्ण विंडो …
16 split  vimdiff 

4
पेस्ट विकल्प सेट करें, लेकिन केवल एक प्रविष्टि के लिए
मैं विम 'paste'विकल्प सेट करने का एक त्वरित तरीका चाहता हूं , कुछ पाठ सम्मिलित करता हूं , और पिछले मूल्य पर वापस लौटता हूं 'paste'। एक विशिष्ट उपयोग का मामला OS क्लिपबोर्ड सामग्री को शाब्दिक रूप से सम्मिलित करता है, बिना किसी इन्सर्ट मोड के पुनर्लेखन के, जो स्वचालित …

1
स्ट्रिंग लिटरल्स को एक अलग भाषा के रूप में समझें
मेरे पास कई जावास्क्रिप्ट फाइलें हैं जहां स्ट्रिंग HTML के स्निपेट हैं जिन्हें वेबपेज में डाला जाना है। विम जावास्क्रिप्ट पर सिंटैक्स हाइलाइटिंग करता है, और उद्धृत स्ट्रिंग्स को इस तरह हाइलाइट करता है। यह हाइलाइटिंग से परे जाने के लिए लगता है, वास्तव में: एक उद्धरण के भीतर, विम …

3
शून्य द्वारा पूर्णांक विभाजन की अनुमति क्यों देता है?
मुझे अभी पता चला है कि विम स्पष्ट रूप से शून्य से विभाजन की अनुमति देता है: :let a=42/0 :echo a प्रिंट 2147483647(जो मूल्य है a)। क्या यह कहीं दस्तावेज है और शून्य द्वारा विभाजन की अनुमति क्यों देता है?

3
विम को स्वचालित रूप से एक फ़ाइल के अंत में एक नई रेखा कैसे जोड़ें?
विम आम तौर &lt;EOL&gt;पर अंतिम पंक्ति के लिए लिखते हैं जब मूल फ़ाइल में एक था। किसी फ़ाइल के अंत में हर समय एक नई लाइन लिखने के लिए vim कैसे करें (जब फ़ाइल बाइनरी नहीं है और पहले से ही एक नहीं है)? मैंने eolविकल्प का परीक्षण किया है, …

8
NeoVim में रंग योजना का उपयोग करने में परेशानी
मुझे इस बात की पूरी जानकारी नहीं है कि मेरी रंग योजना किस प्रकार termसेटिंग के साथ बातचीत कर रही है और यह मेरी क्षमता को सही ढंग से प्रदर्शित करने के लिए इसे लागू कर रही है। मेरी .vrc फ़ाइल में, प्रश्न में रंग योजना के सही व्यवहार के …

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

1
क्या विम के रेगेक्स मैजिक प्रसिद्ध रेगेक्स कक्षाओं के साथ संगत हैं?
कई यूनिक्स टूल की नियमित अभिव्यक्ति वाक्य रचनाएं अक्सर पॉसिक्स-कोडिफाइड बेसिक और एक्सटेंडेड रेगुलर एक्सप्रेशंस (बीआर और ईआरई, क्रमशः), और, कुछ आधुनिक कार्यान्वयन में, पर्ल-स्टाइल (पीसीआरई का एक कार्यान्वयन है)। क्या विम के जादू के स्तरों और बाहरी रूप से परिभाषित, लेकिन अच्छी तरह से ज्ञात वर्गों के बीच एक-से-एक …

1
ब्लोफ़िश के साथ फ़ाइलों को एन्क्रिप्ट करना कितना सुरक्षित है?
मुझे पता है कि उपयोग :set cryptmethod=zipकरना सुरक्षित नहीं है , लेकिन उपयोग करना कितना सुरक्षित है :set cryptmethod=blowfish? विकिपीडिया पर मैंने पढ़ा कि ब्लोफ़िश सिफर, जैसे कि, सुरक्षित होनी चाहिए, लेकिन यह विम के कार्यान्वयन के बारे में सुरक्षा के बारे में कुछ नहीं कहता है। और स्वैफ़िश एन्क्रिप्शन …

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