วิธีการเปิดหลายไฟล์ในโหมดแยก?


37

ฉันรู้วิธีแบ่ง windows เป็นกลุ่มแต่สามารถเปิดหลายไฟล์โดยใช้ vim ในโหมด split (เมื่อเริ่มต้น) จากบรรทัดคำสั่งได้หรือไม่

ในตัวอย่าง:

vim file1 file2 file3

หรือ:

vim *.cpp

คำตอบ:


39

คุณสามารถใช้ตัวเลือก-oเพื่อเปิดไฟล์ในแนวนอนแยกหรือ-Oเปิดแยกแนวตั้ง คำสั่งต่อไปนี้เปิดหน้าต่างสำหรับแต่ละไฟล์ที่ระบุ:

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

คุณสามารถบอกจำนวนสูงสุดของ windows ให้เปิดได้โดยใส่จำนวนเต็มหลังจากoหรือOตัวเลือกตัวอย่างต่อไปนี้จะเปิดได้มากที่สุดสองหน้าต่างไม่ว่าจะมีไฟล์ตรงกันกี่ไฟล์คุณจะเห็นสองไฟล์แรกที่ระบุในบรรทัดคำสั่งส่วนที่เหลือ จะยังคงซ่อนอยู่:

vim -o2 *.cpp

ดู:help -oรายละเอียดทั้งหมด


4
นอกจากนี้คุณยังสามารถใช้-pเพื่อเปิดในแท็บ (FYI ... )
Martin Tournoij

1
ที่เกี่ยวข้อง: การนำไฟล์หลายไฟล์
kenorb
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.