Tôi biết tôi có thể viết vào một tập tin bằng cách đơn giản là làm :w <file>
. Tôi muốn biết mặc dù làm thế nào tôi có thể ghi vào một tệp bằng cách nối thêm vào nó thay vì ghi đè lên nó.
Ví dụ sử dụng trường hợp: Tôi muốn lấy một số mẫu từ tệp nhật ký sang tệp khác. Để đạt được điều đó hôm nay tôi có thể làm:
- Mở tệp nhật ký
- Chọn một số dòng với
Shift+v
- Viết vào một tập tin:
:w /tmp/samples
- Chọn thêm một số dòng với
Shift+v
- Nối
/tmp/samples
với:w !cat - >> /foo/samples
Thật không may, bước 5 dài, xấu và dễ bị lỗi (thiếu a >
khiến bạn mất dữ liệu). Tôi hy vọng Vim có một cái gì đó tốt hơn ở đây.
3
Nếu bạn quan tâm đến việc sử dụng Vim tốt hơn, hãy kiểm tra trang web chị em Vi và Vim .
—
muru