Jawaban:
Ya, vim memiliki kemampuan untuk membagi baik menggunakan horizontal :split
dan vertikal :vsplit
yang keduanya berfungsi seperti :edit
untuk membuka file, kecuali mereka membukanya secara horizontal / vertikal masing-masing.
Selain itu, saya akan merekomendasikan juga membaca :h window-move-cursor
untuk bergerak di berbagai belahan dengan mudah.
Ya, ada perintah :split
(dibagi menjadi dua jendela, setengah atas dan bawah) dan :vsplit
(kiri dan kanan). Anda kemudian dapat menggunakan untuk beralih windows (di mana arah adalah salah satu tombol gerakan kursor hjkl normal, atau tombol panah).Ctrl-W direction
Anda kemudian dapat :edit
(dll.) File yang berbeda di setiap jendela.
Dokumentasi lengkap ada di :help windows.txt
.
Anda dapat membagi vim jendela dengan membuka beberapa file menggunakan -o
, -O
, -o2
parameter.
Atau jika Anda sudah mengedit banyak file dalam satu jendela, Anda dapat menggunakannya :ba
untuk membelah secara horizontal atau :vert ba
untuk membelah secara vertikal.
: [N] ba [ll] [N]: [N] sba [ll] [N] Atur ulang layar untuk membuka satu jendela untuk setiap buffer dalam daftar buffer.
: vert [ical] {cmd} Jalankan {cmd}. Jika itu berisi perintah yang membagi jendela, itu akan dibagi secara vertikal.
Untuk berhenti , gunakan: :qa
.
Lihat juga:
Anda dapat menggunakan :split
atau :vsplit
untuk pemisahan horizontal dan vertikal masing-masing. Berikan path ke file yang ingin Anda buka untuk membuka file tertentu. Atau cukup ketik perintah untuk membuka salinan jika file saat ini.
Anda kemudian dapat bergerak di antara pemisahan menggunakan C-w + hjkl
.
:sp
, dengan jalan pintas vertikal:vsp
.