Cara menghapus garis di vim
- 3344
- 441
- Simon Cormier
Vim adalah editor teks populer yang dikenal dengan fitur pengeditan yang kuat dan efisien. Salah satu tugas paling umum yang akan Anda lakukan saat mengedit teks adalah menghapus garis. Di vim, ada beberapa cara untuk menghapus baris, dari menghapus satu baris hingga menghapus semua baris dalam file.
Dalam artikel ini, kami akan mengeksplorasi cara menghapus baris di vim, termasuk menghapus satu baris, menghapus berbagai baris, menghapus semua baris, dan menghapus garis yang cocok dengan pola.
Menghapus satu baris
Untuk menghapus satu baris di vim, pertama, posisikan kursor Anda di baris yang ingin Anda hapus. Kemudian, dalam mode perintah, ketik DD dan tekan Enter. Ini akan menghapus garis kursor Anda.
- Tekan ESC untuk beralih ke mode normal.
- Pindahkan kursor ke garis untuk menghapus
- Tekan
DD
untuk menghapus garis saat ini dari posisi kursor.
Menghapus N Garis dari Kursor
Untuk menghapus N jumlah garis dari posisi kursor, cukup ikuti langkah -langkah:
- Tekan ESC untuk beralih ke mode normal.
- Pindahkan kursor ke baris pertama untuk menghapus
- Tekan
3dd
untuk menghapus 3 baris dari posisi kursor. Mengganti 3 dengan nomor garis untuk dihapus
Menghapus jangkauan garis
Untuk menghapus berbagai garis di VIM, Anda dapat menggunakan :menghapus
memerintah. Perintah ini mengambil berbagai baris sebagai argumen dan menghapus semua baris dalam rentang itu. Misalnya, untuk menghapus baris 3 hingga 7, Anda akan mengetik : 3,7d
dan tekan Enter. Ini akan menghapus semua baris antara baris 3 dan 7 (inklusif).
Menghapus semua baris
Untuk menghapus semua baris dalam file, Anda dapat menggunakan :%menghapus
memerintah. Perintah ini menghapus semua baris dalam file dan setara dengan mengetik :%D
dalam mode perintah.
Menghapus garis yang cocok dengan sebuah pola
Untuk menghapus semua baris dalam file yang cocok dengan pola tertentu, Anda dapat menggunakan :global
memerintah. Itu :global
Perintah menjalankan perintah pada semua baris dalam file yang cocok dengan pola. Untuk menghapus semua garis yang cocok dengan pola, Anda akan mengetik : g/pola/d
dan tekan Enter. Ini akan menghapus semua baris dalam file yang berisi pola.
Kesimpulan
Menghapus garis adalah tugas umum saat mengedit teks, dan VIM menyediakan beberapa cara untuk menyelesaikan tugas ini secara efisien. Dari menghapus satu baris hingga menghapus semua baris dalam file, fitur pengeditan VIM yang kuat membuatnya mudah untuk menyelesaikan tugas pengeditan apa pun. Dengan menggunakan perintah yang diuraikan dalam artikel ini, Anda dapat dengan mudah menghapus baris di vim dan merampingkan alur kerja pengeditan Anda.