यदि आपका मतलब है कि vim
आप इसे विज़ुअल-मोड ( :help visual-mode
) और टेक्स्ट-ऑब्जेक्ट्स ( :help text-objects
) के साथ कर सकते हैं ।
एक घुंघराले-लटके ब्लॉक का चयन करने के लिए: v+ a+ {, एनक्लोविंग ब्लॉक रिपीट a+ का चयन करने के लिए {। ध्यान दें कि आप केवल iइसके बजाय उपयोग करके ब्रेसिज़ की सामग्री का चयन करना चुन सकते हैं a।
ये आदेश, जैसा कि विम में कई अन्य हैं, एक टेक्स्ट-ऑब्जेक्ट द्वारा पीछा की जाने वाली एक क्रिया द्वारा निर्मित होते हैं, जहां एक्शन से प्रभावित अधिक ऑब्जेक्ट को शामिल करने के लिए टेक्स्ट-ऑब्जेक्ट को कई संख्याओं से तैयार किया जा सकता है। तुम भी बदल कर वस्तु को हटा सकते हैं तो vद्वारा dया इसे सही साथ c, आदि
इसके अलावा बहुत सी अन्य चीजों के लिए टेक्स्ट ऑब्जेक्ट हैं ()
, {}
और []
, जैसे:
- a+ का wअर्थ है एक शब्द।
- a+ का sअर्थ है एक वाक्य।
- a+ का pमतलब है एक पैराग्राफ।
- a+ का <अर्थ है एक
<>
ब्लॉक।
- a+ 'एक एकल-उद्धृत स्ट्रिंग का मतलब है।
- a+ का "अर्थ है एक डबल-उद्धृत स्ट्रिंग।
आपको आसपास के प्लगइन में भी रुचि हो सकती है जो आपको आसपास के पात्रों या यहां तक कि टैग को जोड़ने / बदलने / हटाने की अनुमति देता है।
[[[event touchesForView: button] anyObject]
अगर कर्सर के पास हैtouchesForView
कार्रवाईv
+a
+[
चयन[event touchesForView: button]
मैं एक और स्तर का विस्तार चाहते हैं? अर्थात,[[[event touchesForView: button] anyObject]