ฉันรู้วิธีแบ่ง windows เป็นกลุ่มแต่สามารถเปิดหลายไฟล์โดยใช้ vim ในโหมด split (เมื่อเริ่มต้น) จากบรรทัดคำสั่งได้หรือไม่
ในตัวอย่าง:
vim file1 file2 file3
หรือ:
vim *.cpp
ฉันรู้วิธีแบ่ง windows เป็นกลุ่มแต่สามารถเปิดหลายไฟล์โดยใช้ vim ในโหมด split (เมื่อเริ่มต้น) จากบรรทัดคำสั่งได้หรือไม่
ในตัวอย่าง:
vim file1 file2 file3
หรือ:
vim *.cpp
คำตอบ:
คุณสามารถใช้ตัวเลือก-oเพื่อเปิดไฟล์ในแนวนอนแยกหรือ-Oเปิดแยกแนวตั้ง คำสั่งต่อไปนี้เปิดหน้าต่างสำหรับแต่ละไฟล์ที่ระบุ:
vim -o *.cpp
vim -O foo bar baz
คุณสามารถบอกจำนวนสูงสุดของ windows ให้เปิดได้โดยใส่จำนวนเต็มหลังจากoหรือOตัวเลือกตัวอย่างต่อไปนี้จะเปิดได้มากที่สุดสองหน้าต่างไม่ว่าจะมีไฟล์ตรงกันกี่ไฟล์คุณจะเห็นสองไฟล์แรกที่ระบุในบรรทัดคำสั่งส่วนที่เหลือ จะยังคงซ่อนอยู่:
vim -o2 *.cpp
ดู:help -oรายละเอียดทั้งหมด
-pเพื่อเปิดในแท็บ (FYI ... )