Quando apro vim
con più file ( vim f1 f2 ...
), come posso farlo aprirli direttamente nelle schede, senza usare -p
?
Sto cercando di separare il comportamento della shell dal comportamento di vim, rimuovere gli vim
alias basati su, ecc. Ecco perché preferirei non usare gli alias, ecc. (Quindi, no -p
).
Sono abbastanza sicuro che questo sia stato chiesto su alcuni siti SE (come su SO ). Tuttavia, non sono in grado di giudicare quale sarebbe il modo migliore per farlo, quindi spero anche in una nota sul perché un metodo suggerito è buono.
Per il particolare post SO collegato:
la risposta accettata fa
tabpagemax=9999
. Chiamalo pregiudizio personale, ma vedo che un limite è impostato su un numero elevato e penso che ci sia qualcosa di sbagliato (il modo in cui mi sentirei se vedessichmod 777
).:au VimEnter * set tabpagemax=9999|sil tab ball|set tabpagemax&vim
l'altra risposta porta all'apertura di una scheda extra vuota, pur essendo molto più concisa.
:autocmd VimEnter * argdo tabedit
Spero in una risposta che non abbia una scheda aggiuntiva aperta e che non imponga un limite a un valore elevato (o spieghi perché non è una cosa negativa).
:qa
forza dell'abitudine. Se questo è l'unico vantaggio, andrei con l'altro, dal momento che sembra più semplice.