Коли я відкриваю vimкілька файлів ( vim f1 f2 ...), як я можу змусити їх відкривати їх на вкладках безпосередньо, не використовуючи -p?
Я прагну відокремити поведінку оболонки від поведінки VIM, видалити vimпсевдоніми на основі тощо. Тому я вважаю за краще не використовувати псевдоніми тощо (отже, ні -p).
Я впевнений, що про це запитували на кількох сайтах SE (наприклад, на SO ). Однак я не можу судити про те, що було б найкращим способом зробити це, тому я також сподіваюся на замітку про те, чому запропонований метод хороший.
Для конкретного повідомлення про те, що пов'язано:
прийнята відповідь робить
tabpagemax=9999. Назвіть це особистим ухилом, але я бачу, що обмеження встановлюється великою кількістю, і я думаю, що щось не так (як я відчував би, як бачивchmod 777).:au VimEnter * set tabpagemax=9999|sil tab ball|set tabpagemax&vimінша відповідь призводить до відкриття зайвої порожньої вкладки, при цьому вона є набагато більш стислою.
:autocmd VimEnter * argdo tabedit
Я сподіваюся на відповідь, у якій немає відкритої додаткової вкладки та не встановлює обмеження великого значення (або поясню, чому це не погано).
:qaза силою звички. Якщо це єдина перевага, я б пішов з іншою, оскільки це здається більш простим.