Vi & Vim

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

1
मैं 'कर्सरलाइन' विकल्प के साथ हाइलाइट की गई रेखा का रंग कैसे बदल सकता हूं?
मैं वर्तमान लाइन को इस तरह उजागर कर सकता हूं :set cursorline, जो वर्तमान लाइन को रेखांकित करती है। हालाँकि मैं पूरी लाइन को हल्के रंग में हाइलाइट करना चाहूंगा। मैं इस लुक को कैसे हासिल कर सकता हूं?

3
क्या मैं विम को "1 रजिस्टर में" छोटे विलोपन भी बचा सकता हूं?
मैंने हाल ही में अपने सेटअप से YankRing प्लगइन को आंशिक रूप से हटा दिया क्योंकि यह मैक्रोज़ के साथ कुछ समस्याएँ पैदा कर रहा था, लेकिन ज्यादातर इसलिए कि मैंने यह तय किया कि विम के रजिस्टरों का उपयोग करने के लिए खुद को प्रशिक्षित करना बेहतर होगा - …
14 register 

2
किसी को सम्मिलित करते समय स्वचालित रूप से एक समापन "या 'जोड़ें, लेकिन केवल अगर कर्सर पहले से ही एक स्ट्रिंग के अंदर नहीं है
vimrcजब मैं अपने साथ खुलता हूं, तो मैं अपने आप को बंद कोष्ठक और ब्रेसिज़ में प्रवेश करने के लिए मैपिंग परिभाषित करता हूं inoremap ( ()<esc>i। मैं उसी के लिए "और ऐसा करना चाहता हूं ', लेकिन केवल जब कर्सर वर्तमान में स्ट्रिंग के अंदर नहीं है - जैसा …

5
मैं एक साथ कई टैब कैसे खोल सकता हूं?
अगर मैं उपयोग करता हूं: :tabedit file1 file2 मुझे मिला: E172: Only one file name allowed क्या :tabeditकई फ़ाइल नामों के साथ उपयोग करने का कोई तरीका है ? या एक ही बार में कई टैब खोलने का दूसरा तरीका?

3
मैं स्पेलचेक चयन विंडो कैसे बना सकता हूं जिससे मुझे अपना सुधार करने की अनुमति मिल सके?
वर्तनी जाँच करते समय, कुंजीयन z=, एक चयन सूची लाता है, जैसा कि दिखाया गया है। जैसा कि आप सही वर्तनी देख सकते हैं; "अर्थात" को किसी भी विकल्प के रूप में नहीं दिखाया गया है। मैं इस मेनू को बढ़ाना चाहूंगा, ताकि मैं इसके बजाय "अर्थात" में टाइप करूं …

4
मैक्रो में शब्दों को कैमलकेस में कैसे बदल सकता हूं?
मेरे पास शब्दों की एक सूची है, जैसे: these are some words that I want to convert to camel case मैं उदाहरण के लिए चालू करने के लिए, एक तरह की जरूरत camel caseमें camelCaseएक मैक्रो (या एक तरह से ऊंट मामले में एक दृश्य लाइन चयन के हर लाइन …

1
vimdiff और मर्ज विरोध
जब स्रोत नियंत्रण के तहत शाखाओं का विलय होता है, तो अक्सर अन्य डेवलपर्स के साथ मर्ज संघर्ष का मुद्दा होता है। मुझे पता है कि हम स्रोत नियंत्रण के खिलाफ कोड परिवर्तन करने के लिए vimdiff का उपयोग कर सकते हैं , लेकिन एक तरीका यह भी है कि …

2
मैं विम की शुरुआत या परिचय स्क्रीन कैसे बदल सकता हूं?
जब मैं विम को बिना किसी फाइल के शुरू करता हूं, तो मैं हमेशा यह देखता हूं: VIM - Vi IMproved version 7.4.580 by Bram Moolenaar et al. Vim is open source and freely distributable Become a registered Vim user! type :help register<Enter> for information type :q<Enter> to exit type …

1
क्या Vim में .odt, .doc, .docx, .rtf और अन्य गैर-सादा-पाठ स्वरूपों के साथ आसानी से काम करना संभव है?
कभी-कभी किसी ने मुझे एक भेजता है .odt, .docऔर .docxफ़ाइल; ओपनऑफ़िस में उन्हें खोलना हमेशा एक दर्द होता है क्योंकि, ओपनऑफ़िस। अभी मैं odt2txtइन फ़ाइलों को सादे पाठ में बदलने के लिए कई प्रकार के कमांडलाइन टूल (जैसे ) का उपयोग करता हूं , सादे पाठ को एक अस्थायी फ़ाइल …

1
आंशिक रूप से छिपी हुई लिपटी रेखाएं दिखाएं
मैंने set wrap linebreak nolistअपने .vimrc के साथ लाइन रैपिंग चालू कर दी है । हालाँकि, यह कष्टप्रद व्यवहार है कि स्क्रीन पर पूरी तरह से दिखाई न देने वाली रेखाएं एकमुश्त छिपी हुई हैं और उन्हें @ संकेतों के साथ बदल दिया गया है: आंशिक रूप से छिपे होने …
14 wrapping 

3
आप विम में परिवर्तन के पेड़ का उपयोग कैसे करते हैं
क्या परिवर्तन शाखा को पुनः प्राप्त करना संभव है जिसे मैंने "त्याग दिया"? उदाहरण के लिए, मैं उपयोग करते हुए कई ऑपरेशनों को पूर्ववत कर रहा हूंu रहा हूं, फिर मैं इन्सर्ट मोड में बदलाव कर रहा हूं। लेकिन तब मुझे एहसास हुआ कि मैं इस बदलाव को नहीं करना …
14 undo-redo 

1
टच स्क्रीन से विम का उपयोग करने के लिए क्या कोई समाधान मौजूद है?
वास्तव में, मैंने इस समस्या को तब मारा जब मैंने अपने एंड्रॉइड फोन से एक लिनक्स सर्वर में लॉग इन करने के लिए ssh का उपयोग किया, और मैंने कुछ फ़ाइलों को संपादित करने के लिए vim का उपयोग करने का प्रयास किया। यह थोड़ा सा था ... नाराजगी, हालांकि …

2
VIM स्वैप-फ़ाइल सर्वोत्तम अभ्यास?
हर बार जब मैं अपने कनेक्शन को खो कर विम में एक सत्र से बाहर हो जाता हूं, तो मैं ड्र्रेड से भर जाता हूं (और फिर भी मैं वीआईएम का उपयोग करना जारी रखता हूं ... मुझे एक मसोचिस्ट क्या होना चाहिए) क्योंकि जब मैं अपनी फाइलों को फिर …
14 swap-file 

2
सशर्त रूप से प्लगइन्स लोड कैसे करें
मैं इसका उत्तर खोज रहा था, लेकिन अभी तक कुछ भी नहीं मिला है, इसलिए अगर मुझे कुछ स्पष्ट याद नहीं है, तो मैं माफी चाहता हूं। मैंने सोचा था कि यह एक त्वरित Google खोज होगी, इसलिए शायद यह मेरे विचार से अधिक जटिल है। मैं जिस प्रकार की …

6
उपयोग: वर्तमान बफ़र को बंद किए बिना अन्वेषण करें
यदि मैं फ़ाइल एक्सप्लोरर को खोलता हूं और फ़ाइल :Exploreचुनता हूं, तो यह मेरे द्वारा पहले खोले गए बफर को बदल देता है और मुझे इसे फिर से खोलना होगा। मैं इससे कैसे बचूं?
14 buffers  netrw 

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