Mengedit file teks langsung dari terminal Linux bisa jadi sulit, terutama jika Anda menggunakan editor teks yang rumit seperti Vi atau Vim. Pengguna pemula mengalami kesulitan untuk memahami editor teks baris perintah dan sering kali kesulitan untuk mengingat binding kunci yang digunakan untuk melakukan operasi dasar.

Bahkan menghapus baris di Vi dan Vim bisa menjadi pekerjaan yang menegangkan bagi pendatang baru. Tetapi menggunakan alat yang belum sempurna seperti editor teks tidak harus terlalu sulit.

Inilah cara Anda dapat menghapus satu atau lebih baris dari file teks menggunakan Vi dan Vim.

Cara Menghapus Satu Baris di Vi/Vim

Ada cara yang lebih baik untuk menghapus baris lengkap di Vi dan Vim daripada spamming Menghapus pada keyboard.

Untuk menghapus baris di Vi atau Vim, alihkan ke mode normal terlebih dahulu. Jika Anda masuk ke mode perintah atau mode penyisipan, Anda dapat beralih kembali ke mode normal dengan menekan Melarikan diri.

Sorot baris yang ingin Anda hapus, lalu tekan

instagram viewer
DD atau D pada keyboard. Editor akan secara otomatis menghapus seluruh baris dari file. Perhatikan bahwa perintah Vi dan Vim peka huruf besar/kecil, yang berarti D dan D diidentifikasi sebagai dua perintah terpisah.

Memukul DD atau D beberapa kali akan menghapus beberapa baris satu per satu. Baris berikutnya akan secara otomatis disorot setelah yang pertama dihapus.

Terkait: Cara Menggunakan Vim: Panduan Dasar

Menghapus Beberapa Baris di Vi dan Vim

Jika Anda merasa berulang kali menekan tombol pada keyboard tidak nyaman, Anda dapat menghapus beberapa baris sekaligus dengan mengutak-atik perintah yang disebutkan di atas. Alih-alih hanya menekan DD, Anda dapat menentukan jumlah baris yang ingin Anda hapus.

Misalnya mengetik 3d akan menghapus tiga baris berikutnya dari file.

Jika Anda ingin menghapus baris dalam rentang tertentu, Anda harus beralih ke mode perintah terlebih dahulu (tekan Melarikan diri saat dalam mode normal). Kemudian, gunakan sintaks berikut untuk membuat perintah penghapusan Anda sendiri:

:[mulai],[akhir]d

Misalnya, untuk menghapus garis antara rentang satu dan lima:

:1,5d

Anda juga dapat menggunakan karakter wildcard dalam perintah yang disebutkan di atas.

  1. . (Dot): Mengacu pada baris saat ini
  2. $ (Dolar): Menunjukkan akhir file
  3. % (Persentase): Cocok dengan semua baris dalam file

Sebagai contoh:

:.,5d #menghapus baris antara baris saat ini dan baris kelima.
:.,$d #menghapus semua baris mulai dari baris saat ini hingga akhir.
:%d #menghapus seluruh file

Terkait: Lembar Cheat Editor Baris Perintah Vim Linux

Spam Backspace? Maaf, Saya Menggunakan Vi/Vim

Jika Anda ingin menjadi pengguna kekuatan Linux, mempelajari seluk beluk utilitas baris perintah adalah arah yang harus Anda tuju. Di Linux, Anda dapat menggunakan berbagai pintasan dan ikatan kunci untuk melakukan tugas yang membutuhkan banyak waktu dan usaha.

Bagi mereka yang menantikan untuk menguasai Vim, ada kabar baik. Paket vim dilengkapi dengan Vimtutor, tutor baris perintah gratis yang akan membantu Anda memanfaatkan Vim secara maksimal.

MembagikanMenciakSurel
Kuasai Editor Teks Vim di Linux Menggunakan Vimtutor

Mempelajari cara menggunakan editor teks berbasis terminal seperti Vim bisa jadi sulit. Tetapi Anda tidak harus melalui semua masalah itu, tidak dengan Vimtutor.

Baca Selanjutnya

Topik-topik yang berkaitan
  • Linux
  • Editor Teks
  • Aplikasi Linux
Tentang Penulis
Deepesh Sharma (92 Artikel Diterbitkan)

Deepesh adalah Editor Junior untuk Linux di MUO. Dia menulis panduan informasi di Linux, yang bertujuan untuk memberikan pengalaman yang menyenangkan bagi semua pendatang baru. Tidak yakin tentang film, tetapi jika Anda ingin berbicara tentang teknologi, dia adalah pria Anda. Di waktu luangnya, Anda dapat menemukannya membaca buku, mendengarkan berbagai genre musik, atau bermain gitar.

More From Deepesh Sharma

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan