Когда я открываю vim
с несколькими файлами ( vim f1 f2 ...
), как я могу открыть их на вкладках напрямую, без использования -p
?
Я пытаюсь отделить поведение оболочки от поведения vim, удалить 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
по привычке. Если это единственное преимущество, я бы пошел с другим, так как это кажется проще.