Wie kann ich beim Öffnen vim
mit mehreren Dateien ( vim f1 f2 ...
) diese direkt in Registerkarten öffnen, ohne sie zu verwenden -p
?
Ich vim
möchte das Shell-Verhalten vom Vim-Verhalten trennen, Aliase auf Basis usw. entfernen . Deshalb würde ich es vorziehen, keine Aliase usw. zu verwenden (daher nein -p
).
Ich bin mir ziemlich sicher, dass dieser auf einigen SE-Sites (wie auf SO ) gefragt wurde . Ich bin jedoch nicht in der Lage zu beurteilen, wie dies am besten funktioniert, und hoffe daher auch auf einen Hinweis, warum eine vorgeschlagene Methode gut ist.
Für den jeweiligen SO-Beitrag verlinkt:
Die akzeptierte Antwort tut es
tabpagemax=9999
. Nennen wir es persönliche Voreingenommenheit, aber ich sehe, dass eine große Zahl begrenzt ist, und ich denke, dass etwas nicht stimmt (wie ich mich fühlen würde, wenn ich es sehen würdechmod 777
).:au VimEnter * set tabpagemax=9999|sil tab ball|set tabpagemax&vim
Die andere Antwort führt dazu, dass eine zusätzliche leere Registerkarte geöffnet wird, während sie weitaus präziser ist.
:autocmd VimEnter * argdo tabedit
Ich hoffe auf eine Antwort, bei der kein zusätzlicher Tab geöffnet ist und kein Limit für einen großen Wert festgelegt ist (oder erklären Sie, warum das keine schlechte Sache ist).
:qa
aus Gewohnheit enden . Wenn das der einzige Vorteil ist, würde ich mich für den anderen entscheiden, da es einfacher erscheint.