GNU/Linux >> Belajar Linux >  >> Linux

Cara Menghapus Semua Baris File di Vim

Anda dapat menghapus baris di Vim dengan dd yaitu menekan tombol d kunci dua kali. Tetapi bagaimana jika Anda ingin menghapus semua baris di Vim?

Anda tidak dapat melakukan Ctrl+A dan menggunakan tombol Del seperti yang Anda lakukan di editor teks biasa. Itu bukan cara kerja Vim.

Tidak ada pintasan keyboard langsung untuk ini. Namun, Anda dapat menggunakan dG kunci jika Anda berada di awal file.

Menghapus semua baris di Vim

Berikut langkah-langkahnya:

  • Pastikan Anda berada dalam mode perintah di Vim dengan menekan tombol Esc kunci.
  • Anda harus berada di awal file. Tekan gg untuk itu. Ini berarti menekan tombol g kunci dalam suksesi cepat.
  • Sekarang tekan dG . Ini berarti menekan tombol d lalu tahan Shift dan tekan g . Ya, G huruf besar dan Anda harus menggunakan tombol shift di sini dengan cara yang sama seperti Anda mengetik G.

Singkatnya:Esc +gg +dG adalah apa yang perlu Anda lakukan untuk menghapus semua baris file di Vim.

Anda dapat membatalkan penghapusan dengan menekan tombol u. Ini berfungsi untuk tindakan apa pun yang Anda lakukan dalam mode perintah di Vim.

Jadi, bagaimana ini dG perintah bekerja? Tepatnya, d adalah untuk tindakan potong dan G adalah untuk memindahkan kursor ke akhir file. Dengan cara ini, dG memotong semua teks dari posisi kursor saat ini ke akhir file.

Inilah sebabnya mengapa Anda harus berada di awal file jika Anda ingin menghapus semua baris di Vim.

Ada lebih banyak cara untuk mengosongkan file di Linux selain Vim. Jika Anda tertarik dengan itu.

Jika Anda terbiasa dengan mode Vim, Anda dapat beralih ke mode visual dan menggunakan tombol panah untuk memilih semua teks dan kemudian menghapusnya. Namun, opsi ini juga tidak terlalu nyaman.

Ada cara lain untuk menangani penghapusan beberapa baris di Vim tetapi fokusnya adalah pada penghapusan semua baris.

Jika Anda tertarik untuk mempelajari lebih dari sekadar dasar-dasar Vim, saya sangat merekomendasikan menggunakan program ini oleh Jovica Ilic.

Pertanyaan atau saran? Silakan tinggalkan komentar.


Linux
  1. Bagaimana Cara Remap Numlock Key Agar Dihapus?

  2. Bagaimana Memaksa Menghapus File?

  3. VIM:cara menuju ke baris yang tepat di Ubuntu

  1. Bagaimana Cara Menghapus Semua Baris atau Baris yang Dikomentari dengan Pola Tertentu di vim?

  2. Bagaimana Cara Menghapus Beberapa Baris Acak Dari File Teks Menggunakan Sed?

  3. Bagaimana Cara Menghapus N Baris Pertama Dari File Ascii Menggunakan Perintah Shell?

  1. Bagaimana Cara Menggunakan Jenis File Di Vim?

  2. Bagaimana cara memotong file per baris?

  3. Cara membuka file di vim menggunakan pipa