Vim - Bekerja Dengan Banyak Hal

Vim adalah editor yang sangat kuat. Ini mendukung banyak fitur canggih untuk bekerja dengan banyak file, buffer, dan windows. Pada bagian ini, kita akan membahas item berikut -

  • Banyak file
  • Beberapa buffer
  • Banyak tab
  • Banyak jendela

Banyak file

Misalkan Anda sedang mengedit file dan Anda ingin membuka file lain dalam sesi Vim yang sama. Dalam hal ini, Anda dapat menggunakan perintah edit Vim. Tabel di bawah ini menunjukkan perintah-perintah ini

Sr Tidak Perintah & Deskripsi
1 :e

Muat file baru dalam buffer untuk diedit

2 :edit

Sama seperti: e

3 :e <tab>

Buat daftar file untuk diedit dari direktori saat ini

4 :edit <tab>

Sama seperti: e <tab>

Beberapa buffer

Kami telah melihat apa itu buffer Vim. Vim mendukung banyak buffer. Perintah di bawah ini akan berguna untuk bekerja dengan buffer -

Sr Tidak Perintah & Deskripsi
1 :badd <file>

Tambahkan file ke buffer baru

2 :bN

Beralih ke buffer ke-N. Misalnya untuk beralih ke penggunaan buffer ke-3: b3

3 :bnext

Pindah ke buffer berikutnya dalam daftar buffer

4 :bprevious

Pindah ke buffer sebelumnya dalam daftar buffer

5 :buffers

Buat daftar semua buffer

6 :bfirst

Pindah ke buffer pertama

7 :blast

Pindah ke buffer terakhir

8 :ball

Muat semua buffer

Misalnya, perintah di bawah ini menambahkan file baru ke buffer -

Sekarang, ada dua file di buffer. Jalankan perintah di bawah ini untuk menunjukkan ini -

:buffers

Ini akan menunjukkan output berikut -

Banyak tab

Seperti editor lain, kami juga dapat membuka banyak tab di Vim. Tabel di bawah ini menjelaskan perintah terkait tab -

Sr Tidak Perintah & Deskripsi
1 :tabnew

Buka tab baru

2 :tabnew <file>

Buka file baru di tab

3 :tabclose

Tutup tab saat ini

4 :tabnext

Pindah ke tab berikutnya

5 :tabprevious

Pindah ke tab sebelumnya

6 :tabfirst

Pindah ke tab pertama

7 :tablast

Pindah ke tab terakhir

Misalnya, gambar di bawah ini menunjukkan banyak tab

Banyak jendela

Di Vim kita dapat membuat jendela baru menggunakan perintah berikut -

Sr Tidak Perintah & Deskripsi
1 :new <file>

Buka jendela baru

2 :new <file>

Buka file di jendela baru

Pada gambar di bawah ini, kita dapat melihat bahwa jendela Vim saat ini dibagi menjadi 2 bagian setelah menjalankan perintah berikut -

$vim message.txt
:new