เมื่อเปิดvim
กับหลายไฟล์ ( vim f1 f2 ...
) วิธีการที่ฉันสามารถทำให้มันเปิดในแท็บได้โดยตรงโดยไม่ต้องใช้-p
?
ฉันกำลังมองหาการแยกพฤติกรรมของเชลล์ออกจากพฤติกรรมที่เป็นกลุ่ม, ลบvim
ชื่อแทนที่ใช้ ฯลฯ นั่นคือเหตุผลที่ฉันไม่ต้องการใช้ชื่อแทน ฯลฯ (ดังนั้นไม่มี-p
)
ฉันค่อนข้างแน่ใจว่าสิ่งนี้ถูกถามในเว็บไซต์ SE บางแห่ง (เช่นSO ) อย่างไรก็ตามฉันไม่สามารถตัดสินได้ว่าอะไรจะเป็นวิธีที่ดีที่สุดในการทำสิ่งนี้ดังนั้นฉันจึงหวังว่าจะได้รับทราบว่าทำไมวิธีการที่แนะนำจึงดี
สำหรับโพสต์ SO ที่เฉพาะเจาะจงที่เชื่อมโยง:
tabpagemax=9999
คำตอบที่ได้รับการยอมรับไม่ เรียกว่าอคติส่วนตัว แต่ฉันเห็นว่ามีการ จำกัด จำนวนมากและฉันคิดว่ามีบางอย่างผิดปกติ (อย่างที่ฉันรู้สึกถ้าเห็นchmod 777
):au VimEnter * set tabpagemax=9999|sil tab ball|set tabpagemax&vim
คำตอบอื่น ๆ นำไปสู่การเปิดแท็บที่ว่างเปล่าเป็นพิเศษในขณะที่มีความกระชับมากขึ้น
:autocmd VimEnter * argdo tabedit
ฉันหวังว่าจะได้คำตอบที่ไม่มีแท็บพิเศษเปิดขึ้นมาและไม่ได้กำหนดขีด จำกัด ไว้ที่ค่ามาก (หรืออธิบายว่าทำไมมันจึงไม่ใช่สิ่งเลวร้าย)
:qa
แรงนิสัย ถ้านั่นเป็นข้อได้เปรียบอย่างเดียวที่ฉันจะไปกับคนอื่นเพราะมันดูง่ายกว่า