Bagaimana saya bisa menghapus semua baris dalam file menggunakan vi?
Saat ini saya melakukannya menggunakan sesuatu seperti ini untuk menghapus semua baris dalam file:
echo > test.txt
Bagaimana saya bisa menghapus semua baris menggunakan vi?
Catatan:
Menggunakan ddbukanlah pilihan yang baik. Mungkin ada banyak garis.
1GdGakan bekerja dari mana saja.
echo | test.txtbukan perintah yang valid, kecuali test.txtskrip yang dapat dieksekusi. Saya kira maksud Anda echo >test.txtsebagai gantinya?
vi, >test.txtcukup untuk memotongnya ke nol panjang - tidak echoperlu.