Vi & Vim

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

3
`<बार>` का क्या अर्थ है?
अभी एक प्रश्न का उत्तर देने में , मैंने एक सामान्य मोड कुंजी मैपिंग का उपयोग करने का उल्लेख किया है जो vim.wikia.com पर पाया जा सकता है। मुख्य मानचित्रण की व्याख्या करने के बीच में, मुझे एहसास हुआ कि मुझे कोई &lt;Bar&gt;मतलब नहीं था। इसका क्या मतलब है? मैंने …

2
क्या मैं एक मौजूदा बफर से एक नया विम विभाजन खोल सकता हूं?
मुझे पता है कि एक विभाजन में, :splitया के साथ एक नई फ़ाइल :vsplitको खोलना संभव है, लेकिन क्या मौजूदा बफर के साथ एक नया विभाजन खोलना संभव है, संभवतः स्वत: पूर्ण का लाभ उठाना?
23 split  buffers 

4
स्वचालित रूप से Vi को इन्सर्ट मोड में लोड करें
मैं अपने पसंदीदा (और, वास्तव में, केवल) लिनक्स सिस्टम पर पाठ संपादक के रूप में वीआई का उपयोग करता हूं। मुझे पता है कि डालने के लिए सामान्य से मोड कैसे बदलें, और इसके विपरीत। क्या यह संभव है कि वीआई सामान्य मोड के बजाय इन्सर्ट मोड में स्वचालित रूप …

5
Vim और Neovim के बीच कॉन्फ़िग को कैसे साझा करें
मैंने नवोन्मेष का उपयोग करना शुरू कर दिया और अपने .vimrcको स्थानांतरित कर दिया .config/nvim/init.vimऔर अन्य सामान अंदर स्थित है .local/share/nvim। विम और नियोविम के बीच कॉन्फिग या यहां तक ​​कि प्लगइन्स साझा करने का सबसे अच्छा तरीका क्या है? सिमलिंक? क्या मैं .vimrc में केवल एक सिम्कलिन का उपयोग …
23 vimrc  neovim 

2
मैं vimdiff रंगों को कैसे अनुकूलित करूं?
मैं अपने git मर्ज टूल के रूप में vimdiff का उपयोग करने की कोशिश कर रहा हूं, लेकिन उपयोग किए जाने वाले रंग इसे असहनीय बना रहे हैं (कम से कम विंडोज / मिंगव पर): पृष्ठभूमि का रंग और अग्रभूमि रंग कुछ परस्पर विरोधी लाइनों के लिए समान है, जिससे …

3
कैसे लिखें लंबवत?
आइए बताते हैं कि मैं अपने दस्तावेज़ में निम्नलिखित पाठ का उत्पादन करना चाहता हूं: % % Not Important % O -------------------------&gt; % | % S | % o | % m | % e | % | % M | % s | % g | % | % …

4
चयनित शब्दों और लाइनों को संशोधित करने के लिए विम में एक बाहरी कमांड का उपयोग कैसे करें?
अन्य संपादकों में जो कुछ मुझे उपयोगी लगा वह है: चयनित पाठ लें एक बाहरी कमांड चलाएं और चयन को पास करें stdin बाहरी कमांड लें stdoutऔर वर्तमान चयन को इसके साथ बदलें। इस तरह से आप उपयोगी टेक्स्ट टूल लिख सकते हैं जो किसी भी भाषा का उपयोग करके …

1
Z क्या vim के लिए खड़ा है?
मैं स्क्रीन शिफ्टिंग के सुझावों को देख रहा था और निम्नलिखित युक्तियों पर आया था: zz = shift current line to middle of screen zt = shift current line to top of screen zb = shift current line to bottom of screen मेरा सवाल यह है कि क्या है z? …

2
क्या वीआईएम के रेगेक्स सिस्टम में बदलाव संभव है?
मैंने कई स्थितियों का सामना किया है, जहां लुक-अप स्टेटमेंट्स का होना उपयोगी होगा। मैंने मानक लुकअप सिंटैक्स ( (?=), (?!)आदि ..) का उपयोग करने की कोशिश की है , लेकिन ऐसा प्रतीत होता है कि विम इस का समर्थन नहीं करता है। क्या विम के पास इस प्रकार के …

3
Vimdiff में, मैं बाएँ और दाएँ पैन को कैसे स्विच करूँ?
जब मैं करता हूं vimdiff file2 file1, file2स्वाभाविक रूप से बाईं ओर और file1दाईं ओर जाता है। कभी-कभी मुझे लगता है कि मैंने उन्हें गलत तरीके से गोल कर दिया, इसलिए मैं विम को छोड़े बिना उन्हें गोल करने में सक्षम होना चाहूंगा। क्या यह संभव है?
22 split  vimdiff 

2
.Vimrc फ़ाइल में एक चर के लिए शेल कमांड का परिणाम निकालें?
अपनी .vimrc फ़ाइल में, मैं अपने मामले में एक बाहरी कमांड के परिणाम को एक चर में रखना चाहूंगा: $ echo $LANG ताकि मेरी vimrcफ़ाइल होगी: let language = output(!echo $LANG) if language == 'en' nnoremap &lt;somekey&gt; &lt;ohanotherkey!&gt; end if अब तक मैं यह नहीं कर पाया कि यह कैसे …

2
क्या यह संभव है और vimrc को विभाजित करने के लिए उपयोगी है?
शीर्षक के अनुसार, क्या vimrcफ़ाइल को कई उप-फाइलों में विभाजित करना संभव है ? सेटिंग्स के समूहों के लिए अलग-अलग फाइलें रखें जो एक बात की चिंता करते हैं ? यह बात कुछ भी हो सकती है, किसी भी प्रकार की उपयोगकर्ता-परिभाषित समूह सेटिंग्स। उदाहरण के लिए, [अद्यतन] में सभी …
22 vimrc  filetype 

3
अपने स्वयं के स्वत: पूर्ण कार्य कैसे बनाएं?
मैं कुछ फ़िल्टरों के लिए ऑटो-पूर्ति की अपनी सूची कैसे बनाऊं? उदाहरण के लिए, मैं FontAwesome में सीएसएस कक्षाओं की सूची से स्वत: पूर्ण करने के लिए css और html चाहूंगा ।

8
फ़ाइल में स्थायी लाइन नंबर कैसे जोड़ें?
मेरे पास इस तरह एक पाठ फ़ाइल है (विंडोज़ पर जीवीएम का उपयोग करके) foo bar baz quux corge grault garply waldo fred plugh [...150 more lines...] xyzzy thud मैं फ़ाइल में प्रत्येक पंक्ति में एक संख्या जोड़ना चाहता हूं। उपयोग नहीं कर रहा है :set number, लेकिन प्रत्येक पंक्ति …

5
मैं एकल कीस्ट्रोक का उपयोग करके NERDTree (टॉगल NERDTree दृश्य) को कैसे खोल और बंद कर सकता हूँ?
कभी-कभी अपने वर्कफ़्लो के दौरान, मैं चलते-फिरते किसी फ़ाइल को खोलना / खोजना चाहता हूँ। मैं NERDTree को खोलने और बंद करने के लिए एक एकल कुंजी (F6) कहना चाहता हूं (यानी। मैं NERDTree को देखना चाहता हूं)। इसके अलावा, मैं NERDTree को अपने टॉगल किए गए दृश्य में छिपी …

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