Tôi muốn tham gia tất cả các dòng trong một tệp vào một dòng. Cách đơn giản nhất để làm điều này là gì? Tôi đã có may mắn cố gắng sử dụng thay thế (\r\n
hoặc \n
dường như không được chọn chính xác trong trường hợp s/\r\n//
trên Windows). Sử dụng J
trong một biểu thức phạm vi dường như không hoạt động (có thể do phạm vi không còn trong 'đồng bộ' sau khi lệnh đầu tiên được thực hiện).Trong Vim, cách đơn giản nhất để nối tất cả các dòng trong một tệp vào một dòng là gì?
Tôi đã thử :1,$norm! J
nhưng điều này chỉ làm một nửa tệp - điều này có ý nghĩa bởi vì nó chỉ tham gia mỗi dòng một lần.
Xem thêm "[Cách xóa '\ n' của mỗi dòng trong một tệp] (http://stackoverflow.com/q/6868335/254635)". –