Ответ 1
Это должно работать:
:next *.txt
При запуске vim из командной строки я могу сделать, например, vim *.txt
, чтобы сразу открыть все текстовые файлы в каталоге.
По какой-то причине попытка попробовать то же самое изнутри vim (:e *.txt
) дает ошибку: E77: Too many file names
.
Есть ли причина, по которой vim отказывается открывать несколько раз? Есть ли способ изменить это?
Это должно работать:
:next *.txt
Выполняется в двух операциях.
Откройте все *.js
файлы с таким количеством вертикальных разбиений:
:argadd *.js
:argdo vs
в горизонтальных расколах:
:argdo sp
в закладках:
:argdo tabe
Кроме того, чтобы добавить к другим ответам, при первом запуске vim вы можете одновременно открыть несколько файлов, например:
vim *.txt