У меня есть список элементов в файле, и я пытаюсь добавить идентификатор в строке перед каждым. Идентификатор генерируется командой внешней оболочки и добавляется в буфер:
:r !php _setup/getid/php item | tail -1
Это нормально работает в обычном режиме. Однако, когда я записываю макрос, содержащий только приведенную выше команду, а затем запускаю его, я получаю сообщение об ошибке:
Could not open input file: _set
добавлено в буфер.
Кто-нибудь знает, что здесь происходит?