विम में बदल रहा मामला


जवाबों:


448

दृश्य पाठ का चयन करें , फिर Uअपरकेस या uलोअरकेस के लिए। एक दृश्य चयन में सभी आवरण को स्वैप करने के लिए, दबाएं ~(टिल्ड)।

दृश्य चयन का उपयोग किए बिना, अपरकेस gU<motion>में वर्ण बनाएंगे motion, या gu<motion>लोअरकेस के लिए उपयोग करेंगे।

इनमें से अधिक के लिए, Vim की change.txt सहायता फ़ाइल में धारा 3 देखें ।


2
प्रयोग करने में, यह g~<motion>काम की तरह दिखता है। वह जोड़ना चाहते हैं, मैं ~विशेष रूप से उपयोग करते हैं ।
— ट्राइसिस जूल

4
जिसका अर्थ है कि हम gUiwएक शब्द को अपरकेस में बदलने के लिए उपयोग कर सकते हैं । धन्यवाद!
— ल्यूसिडब्रोट

314

निम्नलिखित तरीके देखें:

 ~    : Changes the case of current character

 guu  : Change current line from upper to lower.

 gUU  : Change current LINE from lower to upper.

 guw  : Change to end of current WORD from upper to lower.

 guaw : Change all of current WORD to lower.

 gUw  : Change to end of current WORD from lower to upper.

 gUaw : Change all of current WORD to upper.

 g~~  : Invert case to entire line

 g~w  : Invert case to current WORD

 guG : Change to lowercase until the end of document.

1
इस मामले में, व्हाट्सएप के पास एक मामला नहीं होने के कारण aw और iw कमांड एक ही काम करेंगे। मेरा मानना ​​है कि हम एक कीस्ट्रोक को बचा सकते हैं और कमांड के डब्ल्यू संस्करणों के साथ जा सकते हैं। क्या यहाँ aw का उपयोग करने का कोई कारण है?
— बैटब्रेट

1
guwशब्द के अंत तक वर्तमान स्थिति से मामले को बदलता है। guawया guiwपूरे शब्द के मामले को बदल देता है।
— विक्टर श्रोडर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.