GNU/Linux >> Belajar Linux >  >> Linux

Cara Mengedit Banyak file dan Beralih di antara yang ada di VIM menggunakan Buffer

Saya telah menggunakan editor VIM untuk waktu yang cukup lama, tetapi sampai hari ini saya tidak tahu cara membuka dan mengedit banyak file sekaligus dan beralih di antara file tersebut dengan cepat. Saya menulis tutorial ini untuk orang-orang seperti saya yang tidak tahu tentang Buffer di editor VIM. Untuk mengedit banyak file menggunakan vim , Anda cukup meneruskan semua file sebagai argumen ke 'vim ' memerintah. Misalnya, vim teks1 teks2 teks3 . vim akan membuka semua file dan memungkinkan Anda beralih di antara yang menggunakan ‘buffer ' perintah.

Cara Mengedit banyak file sekaligus

Ketik perintah di bawah ini untuk membuka atau mengedit banyak file sekaligus,

$ vim text1 text2 text3

'vim ' akan membuka semua file (mis., text1, text2 &text3) dan memungkinkan Anda beralih ke satu file dalam satu waktu. Untuk beralih ke file yang dibuka berikutnya, Anda hanya perlu mengetik ‘:n

:n

Setelah Anda berada di file kedua (teks2), ketik ‘:n ‘ untuk beralih ke file ketiga (teks3) dan beralih kembali ke file sebelumnya (teks2), ketik”:N ” dan sekali lagi ‘:N ' untuk pergi ke file pertama (teks1). Lihat file GIF di bawah ini untuk melihat bagaimana Anda dapat menggunakan ‘:n ' dan ':N ' untuk beralih antar file.

Menggunakan Buffer di VIM – Beralih dari File 1 ke File 3

Anda dapat menggunakan ‘buffer ' perintah untuk menemukan daftar file yang dibuka seperti di bawah ini:

:buffers
 1 %a "text1" line 2
 2 "text2" line 0
 3 "text3" line 0
Press ENTER or type command to continue

Untuk beralih ke file yang diinginkan (asumsikan, file ketiga), ketik seperti di bawah ini:

:buffer 3


Linux
  1. Cara Mentransfer File Antara Dua Komputer menggunakan Perintah nc dan pv

  2. Bagaimana saya bisa mengedit semua file yang dikembalikan oleh find in vi di Linux?

  3. Bagaimana Linux membedakan antara file nyata dan tidak ada (mis:perangkat)?

  1. Cara Mengonfigurasi Server SAMBA Dan Mentransfer File Antara Linux &Windows

  2. Cara menyalin file dengan aman antara host Linux menggunakan SCP dan SFTP

  3. Cara Mentransfer File Antar Server di Linux menggunakan SCP dan FTP

  1. Cara Enkripsi dan Dekripsi file/folder di Linux menggunakan GnuPG

  2. Bagaimana Cara Mengganti Nama Banyak File Menggunakan Find?

  3. wget vs curl:Cara Mengunduh File Menggunakan wget dan curl