मैं विम में कर्सर के नीचे एक शब्द को कैसे बदलूं।कर्सर के तहत शब्द को प्रतिस्थापित करें - विम
तो बजाय dw
तो i
तो शब्द का उपयोग करते हुए और फिर Esc
, वहाँ कर्सर के तहत शब्द को बदलने के लिए एक सरल संयोजन है?
मैं विम में कर्सर के नीचे एक शब्द को कैसे बदलूं।कर्सर के तहत शब्द को प्रतिस्थापित करें - विम
तो बजाय dw
तो i
तो शब्द का उपयोग करते हुए और फिर Esc
, वहाँ कर्सर के तहत शब्द को बदलने के लिए एक सरल संयोजन है?
ciw
(भीतरी शब्द बदल) कर्सर के तहत पूरे शब्द बदल जाएगा।
cw
के साथ तुलना करें जो केवल वर्तमान कर्सर स्थिति से शब्द बदल जाएगा। अधिक जानकारी के लिए this SO प्रश्न/उत्तर देखें। गमैंडब्ल्यू
c change
iw inner word
यह कर्सर (भले ही कर्सर शब्द के बीच में कहीं है) के तहत शब्द हटा सकते हैं और डालने मोड में प्रवेश करेंगे।
भी संदर्भ के लिए विम के दस्तावेज़ देखें:
:help c
:help text-objects
cw
प्रयास करें - 'परिवर्तन शब्द' के रूप में।
संदर्भ के रूप में http://linuxmoz.com/vi-commands-cheat-sheet/ या किसी भी अन्य धोखा शीट का उपयोग करें।
मैं अक्सर अपने आप को एक और है कि मैं कहीं और से yanked है के साथ एक शब्द की जगह के लिए इच्छुक हैं। अन्य समाधानों के साथ समस्या यह है कि यदि आप कोई शब्द बदलने का प्रयास करते हैं, तो आपका अगला पेस्ट होगा जिसे आपने cw
के साथ हटा दिया था।
1 "This first word should overwrite the second"
yiw yank inner word (copy word under cursor, say "first").
... Move the cursor to another word (say "second").
viwp select "second", then replace it with "first".
आशा है कि आप क्या देख रहे थे:
का अनुसरण करें।
के दाईं मैं में लॉग इन इस उत्तर वोट दें करने के लिए पात्रों में संशोधन होगा। धन्यवाद! – jurihandl
काम करता है यही कारण है, लेकिन यह केवल कर्सर –