ฉันรู้วิธีแบ่ง 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 ... )