Я знаю, что могу установить список файлов следующим образом:

:args file1.txt file2.txt file3.txt

Я хотел бы установить аргументы на основе команды. Я также знаю, если бы я использовал свежий vim, я мог бы сделать это:

vim $(some-command)

Что я хочу сделать, это что-то вроде этого:

:argsexpr system('some-command')

Вроде как :cexpr и :lexpr работают.

Идеи?

1 ответ1

1

нет команды argexpr. Однако вы можете сделать это так:

:argadd `some-command`

который запускает some-command и добавляет результат в список аргументов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .