ฉันมีไฟล์ที่ประกอบด้วยสองส่วนแนวตั้ง ด้านซ้ายมีการจัดรูปแบบข้อมูลแล้วและฉันไม่ต้องการเปลี่ยนแปลง ฉันต้องการจัดรูปแบบข้อมูลทางด้านขวาเท่านั้น บอกว่าฉันมีไฟล์ที่มีเส้นเหมือนกัน
foo=bar baz # Neato Junk
quux=xyzzy # Bilbo Baggins Ring
มีอีกหลายบรรทัดเช่นนั้น ฉันต้องการแก้ไขข้อความทางด้านขวาของอักขระ '#' เท่านั้น ฉันเลือกข้อความที่ฉันต้องการด้วยนิพจน์ต่อไปนี้:
gg
/#
ctrl-v
G
$
แต่ถ้าฉันลองปรับเปลี่ยน (พูดด้วย:'<,'>!column -t
) จริง ๆ แล้วมันจะปรับเปลี่ยนทั้งหมดของทุกบรรทัด นิพจน์ที่ถูกต้องที่ใช้เพื่อแก้ไขเฉพาะส่วนที่มองเห็นคืออะไร