Saya tahu saya bisa menulis ke file hanya dengan melakukan :w <file>
. Saya ingin tahu bagaimana saya bisa menulis ke file dengan menambahkannya daripada menimpanya.
Contoh use case: Saya ingin mengambil beberapa sampel dari file log ke file lain. Untuk mencapai itu hari ini saya bisa melakukan:
- Buka file log
- Pilih beberapa baris dengan
Shift+v
- Menulis ke file:
:w /tmp/samples
- Pilih beberapa baris dengan
Shift+v
- Tambahkan
/tmp/samples
dengan:w !cat - >> /foo/samples
Sayangnya langkah 5 panjang, jelek dan rentan kesalahan (hilang >
membuat Anda kehilangan data). Saya harap Vim memiliki sesuatu yang lebih baik di sini.
3
Jika Anda tertarik untuk menggunakan Vim lebih baik, lakukan checkout situs saudara Vi dan Vim .
—
muru