Tôi có một tập tin được tạo thành từ hai phần dọc. Ở phía bên trái, dữ liệu đã được định dạng và tôi không muốn thay đổi nó. Tôi chỉ muốn định dạng dữ liệu ở phía bên phải. Nói rằng tôi có một tập tin với các dòng như
foo=bar baz # Neato Junk
quux=xyzzy # Bilbo Baggins Ring
với nhiều dòng hơn như thế. Tôi chỉ muốn sửa đổi văn bản ở bên phải ký tự '#'. Tôi đã chọn văn bản tôi muốn với các biểu thức sau:
gg
/#
ctrl-v
G
$
nhưng nếu sau đó tôi cố gắng sửa đổi nó (giả sử với :'<,'>!column -t
), thì nó thực sự sửa đổi toàn bộ mỗi dòng. Biểu thức chính xác được sử dụng để chỉ sửa đổi các phần được chọn trực quan là gì?