Vi & Vim

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

4
मैं सुरक्षित रूप से उन परिवर्तनों को कैसे बदल सकता हूं जो मैंने किए या नहीं किए होंगे?
बहुत बार मैं गलत विंडो के साथ टाइप करने की गलती करता हूं (और ऐसा USB प्रमाणक के साथ कुछ बार किया है)। बहुत से हॉटकीज़ सक्षम (Gmail, VLC, Vim) वाले कार्यक्रमों में, अक्सर अनचाहे संशोधन करने का यह अनपेक्षित परिणाम होता है। मैं कभी-कभी अपने कदमों को ट्रेस कर …
12 undo-redo 

3
विम रेगेक्स में '\ zs' और '\ @ <=' परमाणुओं में क्या अंतर है?
यह मुझे दस्तावेज़ीकरण से मिलता है: \zsपूर्ववर्ती रेगेक्स के मिलान के बाद "हाइलाइट किया गया भाग", और \@&lt;=पूर्ववर्ती परमाणु के मिलान के बाद "हाइलाइट किया गया भाग शुरू होता है" । लेकिन मुझे इस की सूक्ष्मता के बारे में ठीक से समझ नहीं है, तो क्या कोई यह समझा सकता …


1
शब्दकोश से शब्द हटा दें
मैं उपयोग कर रहा हूँ gvim: $ gvim --version VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Feb 16 2017 06:36:51) MacOS X (unix) version Included patches: 1-329 Compiled by Homebrew मैं पाठ की निम्नलिखित पंक्ति का संपादन कर रहा था: enable mouse scrolling, pane selection, pan reiszing and …


1
मैं पायथन कीवर्ड जैसे "स्वयं" के लिए "गायब" वाक्यविन्यास को कैसे ठीक कर सकता हूं?
मैं अजगर के लिए वाक्य रचना हाइलाइटिंग को ठीक करने की कोशिश कर रहा हूं; मेरे रंग उन लोगों के स्क्रीनशॉट से अलग हैं जो इसे "अलग-अलग विम रंग योजनाओं में" दिखना चाहिए। और .rb (जो सही ढंग से प्रदर्शित होता है) को .py पर तुलना करने में अंतर देख …

3
शब्द के अगले घटना के लिए कूदो मैं अभी बदला है
अगर मेरे पास निम्नलिखित हैं: function foo(bar) { return bar + 1; } और मैं का उपयोग cwपहले बदलने के लिए barकरने के लिए baz, मैं कैसे मेल खाने वाले अगले करने के लिए कूद करते bar, ताकि मैं उपयोग कर सकते हैं .यही बदलाव अवश्य करें? मैं उपयोग नहीं …
12 search 

1
वर्तनी की गलतियों में अजीब रंग है
मैं वर्तनी जांचक का उपयोग कर रहा हूं, और मुझे एक सुविधा बहुत कष्टप्रद लगती है: कुछ अजीब रंग के साथ त्रुटियां उजागर की जा रही हैं, जो कहीं न कहीं गनोम टर्मिनल सेटिंग्स में पाया जा सकता है: मैं हाइलाइट रंग को कुछ और में बदलना चाहूंगा, इसलिए यह …

3
शुद्ध विंबस्क्रिप्ट (बिना `s: s) के साथ
मैं अपने vimrc में निम्नलिखित है: func! AddSpaceBeforeEqual() s/\([a-z)_0-9"'\[\]]\)=/\1 =/ge endfunc मैं अपने vimrc को लिंट करने के लिए vint का उपयोग कर रहा हूं , और निम्नलिखित चेतावनी मिली: ProhibitCommandWithUnintendedSideEffect अनपेक्षित साइड इफेक्ट्स वाले कमांड से बचें। उपयोग करने से बचें: s [ubstitute] क्योंकि यह कर्सर ले जाता है …

1
हाथ नेविगेशन के लिए प्लेसमेंट
मैं एक नया विम उपयोगकर्ता हूं, और मैं यह सुनिश्चित करने के लिए कुछ प्राथमिक प्रश्न पूछना चाहता हूं ताकि मैं विम को सही तरीके से सीखना शुरू कर सकूं और बुरी आदतों का विकास न कर सकूं। जब आप विम का उपयोग करते हैं, तो आप अपने दाहिने हाथ …

1
मिलान रेखा से पहले और बाद में n लाइनों की एक श्रृंखला को हटाना?
मेरे पास एक दोहरावदार कॉन्फ़िगरेशन फ़ाइल है और मैं एक रेगेक्स से मेल खाना चाहता हूं और एक मैच से पहले और बाद में कई लाइनों को हटा सकता हूं। मैं एक कमांड में मैच हटाना भी चाहूंगा। मैं उपयोग कर सकता हूं... :g/match/-1d ... एक मैच से पहले एक …

1
एक बाइट ऑफ़सेट पर कूदना, और बाइट ऑफ़सेट के रूप में स्थिति प्रदर्शित करना
मैं बफर में n वें बाइट में कर्सर को कैसे स्थानांतरित कर सकता हूं ? मैं पंक्तियों और स्तंभों के बजाय बाइट ऑफसेट के संदर्भ में शासक में वर्तमान कर्सर स्थिति कैसे प्रदर्शित कर सकता हूं? (अनुवर्ती प्रश्न: क्या इसे दशमलव और षोडश आधारी दोनों में प्रदर्शित किया जा सकता …

2
एक कलरकेम बनाते समय, EOF के नीचे स्क्रीन के ~ क्षेत्र के लिए लेबल क्या है?
मुझे कुछ रंग योजनाएं मिली हैं जो मुझे पसंद हैं, लेकिन उनमें से कुछ में यह विशेषता है कि प्रदर्शन पर फ़ाइल की सामग्री के नीचे की रेखाएं - ~क्षेत्र - जैसा कि एक अलग पृष्ठभूमि रंग दिखाया गया है .. मैं चाहता हूं कि यह एक ही पृष्ठभूमि हो …

2
क्या विमस्क्रिप्ट फ़ंक्शंस को एक बड़े अक्षर से शुरू करना होगा और यदि हां, तो क्यों?
क्या एक अच्छा कारण है कि विमस्क्रिप्ट कार्य जो मैं अपने पास रखता हूं .vimrcया _vimrcएक पूंजी पत्र के साथ शुरू करना है?
12 vimscript 

3
एक परियोजना के पेड़ में गहरी फाइलों को खोजने और खोलने का कुशल तरीका?
प्लगइन्स की तरह ctrlpऔर NERDTree, एक परियोजना के पेड़ में गहरी फ़ाइलों को खोजने और खोलने का सबसे कुशल तरीका क्या होगा? स्थापना pathके लिए **/*में बेकार फाइलों में परिणाम .gitऔर अन्य छिपा निर्देशिका है, तो दिखाई देने वाले सवाल से बाहर किया जाना है। क्या स्मार्ट तरीके से रास्ता …

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