Ketika saya membuka vim
dengan banyak file ( vim f1 f2 ...
), bagaimana saya bisa membukanya di tab secara langsung, tanpa menggunakan -p
?
Saya ingin memisahkan perilaku shell dari perilaku vim, menghapus vim
alias -based, dll. Itulah sebabnya saya lebih suka untuk tidak menggunakan alias, dll. (Karenanya, tidak ada -p
).
Saya cukup yakin ini telah diminta di beberapa situs SE (seperti pada SO ). Namun, saya tidak dalam posisi untuk menilai apa yang akan menjadi cara terbaik untuk melakukan ini, jadi saya juga berharap untuk catatan tentang mengapa metode yang disarankan itu baik.
Untuk pos SO tertentu yang ditautkan:
jawaban yang diterima benar
tabpagemax=9999
. Sebut saja itu bias pribadi, tetapi saya melihat batas yang ditetapkan untuk sejumlah besar dan saya pikir ada sesuatu yang salah (seperti yang saya rasakan jika saya melihatnyachmod 777
).:au VimEnter * set tabpagemax=9999|sil tab ball|set tabpagemax&vim
jawaban lainnya mengarah ke tab ekstra kosong yang dibuka, sementara jauh lebih ringkas.
:autocmd VimEnter * argdo tabedit
Saya berharap jawaban yang tidak memiliki tab ekstra dibuka dan tidak menetapkan batas untuk nilai besar (atau menjelaskan mengapa itu bukan hal yang buruk).
:qa
kebiasaan. Jika itu satu-satunya keuntungan saya akan pergi dengan yang lain, karena memang terlihat lebih sederhana.