मैं चीजों को कॉपी करने के कई तरीके जानता हूं:
yiw
= वर्तमान शब्द में
yaw
yank = सभी शब्द (एक अनुगामी स्थान शामिल है)
yy
= वर्तमान रेखा
3yy
= yank तीन रेखाएँ वर्तमान में एक पर शुरू होती हैं
yap
= सभी अनुच्छेदों को जोड़ते हुए
मैं एकल वर्ण को हटा या बदल भी सकता हूं:
x
= कर्सर के नीचे के वर्ण को हटा दें = चरित्र को कर्सर के नीचे
r
बदलें
लेकिन दुनिया में कैसे आप बस कर्सर के तहत एक ही चरित्र की नकल करते हैं?
मेरी प्रेरणा यह है कि मैं पर्ल 6 में प्रोग्रामिंग कर रहा हूं और कुछ ऑपरेटर यूनिकोड वर्ण हैं। अभी मैं tadzik के पर्ल 6 कॉन्फिगर :: INI कोड को कस्टम पार्सर के लिए एक शुरुआती बिंदु के रूप में उपयोग कर रहा हूं , उदाहरण के लिए, और मुझे इस लाइन से एक फ्रेंच उद्धरण वर्ण (एक हाइपर ऑपरेटर) की नकल करना पसंद आया होगा :
my %hash = $<sections>».ast;
मैं हाइपर ऑपरेटर के दो चरित्र "टेक्सास" संस्करण का उपयोग कर सकता >>
था, लेकिन मुझे लगा कि >»
बेहतर और कम अस्पष्ट लग रहा था >>>
:
my %hash = $<sections>>>.ast;
ytX
(" y
ak t
il X
") लगता X
है कि जब यह पात्र सही है तो काम करता है।
conceal
विशेषता का उपयोग कर ?
»
चरित्र को कैसे पेश करते हैं?
yl