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