नोटपैड ++ कॉलम संपादन: क्लिक की गई जगह का चयन रद्द कैसे करें?


1

1- टेक्स्ट फाइल में कई स्थानों पर क्लिक करते समय Ctrl दबाए रखने के लिए NP ++ में विकल्प होता है, इसलिए कर्सर मल्टी-एडिटिंग के लिए वहीं रहता है। मैं जानना चाहता हूं कि किसी क्लिक किए गए स्थान का चयन कैसे करें?

मैंने ऑल्ट, या शिफ्ट के साथ क्लिक करने की कोशिश की, लेकिन वे काम नहीं करते हैं।

2- इसके अलावा, क्या सभी दस्तावेज़ में किसी विशिष्ट वर्ण पर कर्सर को ऑटो करने का एक तरीका है? Ctrl दबाए रखते हुए प्रत्येक पर क्लिक किए बिना?

उदाहरण: उदाहरण के लिए "इप्सम" शब्द की खोज शब्द के अंत में या जो भी हो, कर्सर डालता है:

यहां छवि विवरण दर्ज करें


पहले सवाल के लिए, मुझे डर है कि ऐसा करने के कोई तरीके नहीं हैं।
टोटो

दूसरे के लिए, यह स्पष्ट नहीं है कि आप वास्तव में क्या करना चाहते हैं। कृपया, अपना प्रश्न संपादित करें और एक उदाहरण जोड़ें। हो सकता है कि आप इसे regex का उपयोग करके ढूँढें / बदलें के साथ कर सकते हैं।
टोटो

जवाब के लिए धन्यवाद। मैंने एक उदाहरण जोड़ा जो बताता है: एक निश्चित शब्द या यहां तक ​​कि एक प्रतीक की खोज करना "।" या कुछ और, सभी परिणामों में कर्सर डालता है।
माइक

आप कर सकते हैं: खोजें Ipsum, बदलें what you want। यह बहु-संपादन का कार्य करेगा।
टोटो

मैं प्रतिस्थापित नहीं करना चाहता, मैं कर्सर को उस शब्द के आगे या उससे पहले रखना चाहता हूं
माइक

जवाबों:


0

एक बार जब आप पर्ल स्थापित कर लेते हैं, तो आप कमांड लाइन में किसी भी स्क्रिप्ट को इस तरह से चला सकते हैं:

perl path/to/script.pl

या, एक oneliner के लिए:

perl -e 'the instruction' path\to\inputfile > path\to\outputfile 

आपके मामले में, आपको एक फ़ाइल पढ़नी होगी और परिणाम को दूसरी फ़ाइल में लिखना होगा:

perl -ane "while(/\bIpsum\b/g){$i++;s/\bIpsum\b/$&$i/};print" inputfile > outputfile

यदि आप स्थान बदलना चाहते हैं (तो फ़ाइल को बदलें):

perl -i.back -ane "while(/\bIpsum\b/g){$i++;s/\bIpsum\b/$&$i/};print" inputfile

यह मूल फ़ाइल को वापस किए बिना DON'T RUN TWICEoriginal में बैकअप करेगा ।original.back

आपको perldoc पर उपयोगी जानकारी मिलेगी

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