Bagaimana cara membuka banyak file dalam mode split?

38

Saya tahu cara membagi windows dalam vim , tetapi dimungkinkan untuk membuka banyak file menggunakan vim dalam mode split (saat startup) dari baris perintah?

Sebagai contoh:

vim file1 file2 file3

atau:

vim *.cpp
kenorb
sumber

Jawaban:

40

Anda dapat menggunakan opsi -ountuk membuka file dalam pemisahan horizontal atau -Ountuk membuka pemisahan vertikal. Perintah berikut membuka jendela untuk setiap file yang ditentukan:

vim -o *.cpp
vim -O foo bar baz

Anda dapat memberi tahu Vim jumlah maksimum jendela yang akan dibuka dengan meletakkan bilangan bulat setelah oatau Oopsi, contoh berikut ini akan membuka paling banyak dua jendela tidak peduli berapa banyak file yang cocok, Anda akan melihat dua file pertama ditentukan pada baris perintah, sisanya akan tetap tersembunyi:

vim -o2 *.cpp

Lihat :help -osemua detailnya.

toro2k
sumber
4
Anda juga dapat menggunakannya -puntuk membuka tab (FYI ...)
Martin Tournoij
1
Terkait: Menavigasi banyak file .
kenorb