Когда я открываю 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по привычке. Если это единственное преимущество, я бы пошел с другим, так как это кажется проще.