Cuando abro vim
con varios archivos ( vim f1 f2 ...
), ¿cómo puedo hacer que los abra en pestañas directamente, sin usar -p
?
Estoy buscando separar el comportamiento de shell del comportamiento vim, eliminar los vim
alias basados en etc. Por eso preferiría no usar alias, etc. (por lo tanto, no -p
).
Estoy bastante seguro de que este se ha preguntado en algunos sitios de SE (como en SO ). Sin embargo, no estoy en condiciones de juzgar cuál sería la mejor manera de hacer esto, así que también espero una nota sobre por qué un método sugerido es bueno.
Para la publicación SO particular vinculada:
la respuesta aceptada sí
tabpagemax=9999
. Llámalo sesgo personal, pero veo que se establece un límite en un gran número y creo que hay algo mal (como me sentiría si lo vierachmod 777
).:au VimEnter * set tabpagemax=9999|sil tab ball|set tabpagemax&vim
la otra respuesta lleva a que se abra una pestaña vacía adicional, mientras que es mucho más conciso.
:autocmd VimEnter * argdo tabedit
Espero una respuesta que no tenga una pestaña adicional abierta y no establezca un límite a un valor grande (o explique por qué eso no es algo malo).
:qa
por la fuerza del hábito. Si esa es la única ventaja, iría con la otra, ya que parece más simple.