Panduan Linux

Membuka dan Mengedit Banyak File Sekaligus di Vim

Yo, para pengguna Vim! Pernah nggak sih kalian merasa kesel karena harus buka dan edit banyak file satu per satu? Tenang aja, Vim punya solusi keren buat kalian yang pengen nge-edit banyak file sekaligus. Di artikel ini, gue bakal ngejelasin gimana caranya buka dan edit banyak file di Vim dengan cara yang efisien dan nggak bikin pusing. Yuk, simak!

1. Buka Banyak File Sekaligus

Pertama-tama, kalian bisa buka banyak file sekaligus pas ngejalanin Vim dari terminal. Caranya gampang banget, tinggal tulis aja nama file-file yang mau dibuka setelah perintah vim. Contohnya:

vim file1.txt file2.txt file3.txt

Dengan perintah di atas, Vim bakal buka ketiga file tersebut. Kalian bisa pindah-pindah antar file pake perintah :next buat pindah ke file selanjutnya atau :prev buat balik ke file sebelumnya. Keren, kan?

2. Buka File dari Dalam Vim

Kalau kalian udah di dalam Vim dan pengen buka file lain, kalian bisa pake perintah :e (edit). Misalnya:

:e file4.txt

Tapi, kalo kalian pengen buka banyak file sekaligus dari dalam Vim, kalian bisa pake argumen * atau ** buat nge-match banyak file. Contohnya:

:args *.txt

Perintah di atas bakal nge-load semua file dengan ekstensi .txt di direktori saat ini. Setelah itu, kalian bisa pindah-pindah antar file pake :next dan :prev seperti sebelumnya.

3. Edit Banyak File dengan Buffer

Vim punya fitur buffer yang memungkinkan kalian buka banyak file dalam satu sesi. Kalian bisa lihat daftar buffer yang aktif pake perintah :ls. Untuk pindah ke buffer tertentu, pake perintah :b diikuti nomor buffer atau nama file. Contoh:

:b 2

Atau:

:b file2.txt

Kalian juga bisa pake :bn (buffer next) dan :bp (buffer previous) buat pindah ke buffer selanjutnya atau sebelumnya.

4. Split Window untuk Multi-File Editing

Buat yang suka multitasking, Vim punya fitur split window yang memungkinkan kalian nge-edit beberapa file dalam satu layar. Caranya gampang banget:

Kalian bisa pindah-pindah antar window pake Ctrl + w diikuti tombol panah. Keren, kan? Jadi, kalian bisa nge-edit beberapa file sekaligus tanpa harus buka banyak tab atau window.

5. Gunakan Tab untuk Organisasi Lebih Baik

Selain split window, Vim juga punya fitur tab yang mirip sama tab di browser. Kalian bisa buka tab baru pake perintah :tabnew namafile.txt. Untuk pindah antar tab, pake gt (go to next tab) atau gT (go to previous tab). Fitur ini bikin kalian lebih gampang nge-organize file-file yang lagi kalian kerjain.

6. Edit Banyak File dengan Arglist

Arglist adalah fitur Vim yang memungkinkan kalian nge-edit banyak file secara berurutan. Kalian bisa set arglist pake perintah :args seperti yang udah gue jelasin sebelumnya. Setelah itu, kalian bisa pake perintah :argdo buat ngejalanin perintah yang sama di semua file di arglist. Contohnya:

:argdo %s/foo/bar/g | update

Perintah di atas bakal ngeganti semua kata “foo” jadi “bar” di semua file di arglist, lalu nge-save perubahan (update). Keren banget, kan?

7. Gunakan Plugin untuk Kemudahan Tambahan

Buat yang pengen lebih power lagi, kalian bisa pake plugin seperti NERDTree atau fzf.vim buat ngebantu navigasi dan manajemen file di Vim. Plugin-plugin ini bakal bikin pengalaman nge-edit banyak file di Vim jadi lebih mudah dan menyenangkan.

Penutup

Nah, itu dia beberapa cara buat buka dan edit banyak file sekaligus di Vim. Dengan pake teknik-teknik di atas, kalian bakal lebih produktif dan nggak perlu buka-buka file satu per satu. Selamat mencoba dan semoga artikel ini bermanfaat buat kalian semua!

#Vim #Tutorial