मेरे पास एक फाइल है जो दो वर्टिकल भागों से बनी है। बाईं ओर, डेटा पहले से ही स्वरूपित है और मैं इसे बदलना नहीं चाहता। मैं केवल दाईं ओर डेटा को प्रारूपित करना चाहता हूं। कहो कि मेरे पास लाइनों जैसी फाइल है
foo=bar baz # Neato Junk
quux=xyzzy # Bilbo Baggins Ring
इस तरह कई और लाइनों के साथ। मैं केवल '#' वर्ण के दाईं ओर पाठ को संशोधित करना चाहता हूं। मैंने निम्नलिखित अभिव्यक्तियों के साथ इच्छित पाठ का चयन किया:
gg
/#
ctrl-v
G
$
लेकिन अगर मैं इसे संशोधित करने की कोशिश करता हूं (कहो, तो :'<,'>!column -t
), यह वास्तव में हर पंक्ति की संपूर्णता को संशोधित करता है। केवल नेत्रहीन चयनित भागों को संशोधित करने के लिए उपयोग करने के लिए सही अभिव्यक्ति क्या है?