substitute पर टैग किए गए जवाब

पाठ के नियमित अभिव्यक्ति आधारित प्रतिस्थापन जैसे किसी भी ऑपरेशन, जैसे कि पूर्व-मोड `: s` कमांड। [बदलें] टैग के साथ भ्रमित होने की नहीं।

11
मूल शब्द टाइप किए बिना विम में खोजने और बदलने के लिए कैसे?
मैं अपने "खोजने और बदलने के लिए" वर्कफ़्लो को विम में ऑप्टिमाइज़ करना चाहूंगा। यह कुछ ऐसा है जो मैं अक्सर करता हूं, क्योंकि मुझे यकीन है कि आप में से अधिकांश भी करते हैं। आमतौर पर कुछ की तर्ज पर - एक ब्लॉक की प्रतिलिपि बनाएँ और कुछ स्थानों …

3
केवल दृश्य चयन के भीतर कैसे बदलें?
एक vim कैसे प्राप्त करता है दृश्य चयन के भीतर एक चरित्र को बदलने के लिए केवल और नहीं लाइन पर कहीं और? उदाहरण: रेखा: int arr[] = { 00 01 02 03 04 05 05 /* ... lots more like this*/}; दृश्य चयन: { 00 01 02 03 04 …

3
नियमित अभिव्यक्तियों का उपयोग करके खोजें और बदलें
मेरे पास उपयोगकर्ता डिफॉल्ट के एक समूह के साथ एक फ़ाइल है। मैं कुछ पाठ को बदलना चाहता हूं, लेकिन मैं एक मिलानकर्ता और प्रतिकृति के साथ आने में संघर्ष कर रहा हूं। निम्नलिखित उदाहरण का उपयोग करना: ############################################################################### # Trackpad, mouse, keyboard, Bluetooth accessories, and input # ############################################################################### # …

1
गैर-संवादात्मक (जैसे पाइपलाइन में) फ़ाइलों को कैसे संपादित करें?
मैं गैर-संवादात्मक तरीके से विम का उपयोग करके पाइपलाइन इनपुट में पारित फ़ाइलों को संपादित करना चाहता हूं या फाइलों को इन-प्लेस (इसी तरह sed) संपादित करना चाहता हूं । कुछ उदाहरणों का उपयोग करते हुए sed: $ sed -i'.bak' s/foo/test/g file # Edit file in-place. $ cat file | …

1
कैसे करता है: g / / / / / /, / / ​​/ जे (एक खाली करने के लिए कई रिक्त लाइनों को कम) काम में?
लेख में, विम रेगुलर एक्सप्रेशंस , ओलेग रिकी ने कई रिक्त लाइनों को एक ही रिक्तता को कम करने के लिए निम्न आदेश दिया है: :g/^$/,/./-j क्या कोई यह वर्णन कर सकता है कि यह कैसे काम करता है? मैं :gकमांड और रेगुलर एक्सप्रेशन जानता हूं । लेकिन मुझे समझ …

2
मामला बदले बिना एक स्ट्रिंग बदलें?
जिस डोमेन-विशिष्ट भाषा के साथ मैं काम कर रहा हूं, उसमें एक विचित्रता के कारण, मैं अक्सर (चुनिंदा, विश्व स्तर पर नहीं) के कार्य का सामना करता हूं , क्रमशः या termउसके TERMसाथ ।wordWORD इसका मतलब है, मैं केस-असंवेदनशील के लिए खोज करता हूं term, और word मूल termबरकरार के …
18 substitute 

5
क्या मैं एक इंटरैक्टिव कर सकता हूं: स्थानापन्न (खोज और प्रतिस्थापित)?
कभी-कभी मैं :sएक जटिल regexp के साथ उपयोग करता हूं जो सही हो सकता है या नहीं हो सकता है, या सुनिश्चित नहीं है कि मैं सभी मैचों को बदलना चाहता हूं । क्या ऐसा कोई तरीका है जिससे मैं विम को बता सकता हूं कि वह हर मैच की …
17 substitute 

5
एक संख्या सूची के साथ तारांकन बुलेट बुलेट बिंदुओं की एक श्रृंखला को बदलें
कल्पना कीजिए कि मेरे पास निम्नलिखित पाठ है: some random stuff * asdf * foo * bar some other random stuff मैं संख्या के साथ तार की गोलियों को बदलना चाहता हूं, जैसे: some random stuff 1. asdf 2. foo 3. bar some other random stuff यह विम में कैसे …


2
मैं कैसे चला सकता हूं: पंक्ति के केवल भाग पर स्थानापन्न और यह सब नहीं?
मेरे पास इस तरह एक पंक्ति है: function my_function(argument, another argument, but there are spaces) मैं अंतरिक्ष पात्रों (तर्क के नामों के अंदर) को अंडरस्कोर के साथ स्थानापन्न करना चाहता हूं। मैं इस प्रकार का उपयोग करना चाहते हैं: :s/\ /_/g लेकिन मैं इसे पूरी लाइन पर लागू नहीं करने …

2
बहुविकल्पी विकल्प?
आम तौर पर, विकल्प के साथ एक cविकल्प मुझे दो विकल्प देता है: (y) es या (n) o। क्या कई चुनिंदा हां विकल्पों को चुनना संभव है? उदाहरण फ़ाइल person: Alice dog: Tobby person: Bob पैटर्न 1 :%s/person:/woman:/c पैटर्न 2 :%s/person:/man:/c पैटर्न 1 और 2 में एक ही खोज पैटर्न …
15 substitute 

5
प्रत्येक मैच को इंक्रीमेंटिंग काउंटर से कैसे बदला जाए?
मैं एक निश्चित पैटर्न की प्रत्येक घटना को एक दशमलव संख्या के साथ खोजना और बदलना चाहता हूं जो 1प्रत्येक मैच के लिए एक-एक करके शुरू होती है । मैं इसी तरह के शब्दों वाले प्रश्नों को खोज सकता हूं जो एक काउंटर को बढ़ाने के बारे में नहीं बल्कि …
14 substitute 

4
\ R का \ n अर्थ के लिए तर्क क्या है?
हम सभी जानते हैं कि खोज करते समय, \nन्यूलाइन है और \rकैरिज रिटर्न ( ^M) है, लेकिन जब \rरीप्लेसिंग न्यूलाइन है जबकि \nएक नल बाइट ( ^@) है। इस विषमता की उत्पत्ति क्या है? यह देखते हुए कि यह व्यवहार है ... अजीब कम से कम कहने के लिए (और …


1
स्थानापन्न कमांड में विस्मय बोधक चिह्न (!) द्वारा स्लैश (/) को बदलने का क्या अर्थ है?
मैंने हाल ही में एक स्थानापन्न कमांड देखा जहां लेखक ने इस तरह से /प्रतिस्थापित किया था !::s!abc!ABC!g मैंने इस उपयोग पर कुछ दस्तावेज खोजने की कोशिश की, लेकिन मुझे कुछ भी प्रासंगिक नहीं मिला। इसलिए मैंने अपने आप से प्रयोग करने की कोशिश की और एक बार फिर मैं …
13 substitute 

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