Это команда ": a", но она многострочная, и argdo снова запрашивает текст для каждого файла.
В документах упоминается глобальная команда (g / pat / command), которая будет использовать альтернативную версию ": a", оканчивающуюся новой строкой вместо "." на строке (вы можете включить новые строки, экранируя их с помощью "\"). Но я не мог заставить это работать.
Единственный способ, который я видел, - это сначала скопировать добавляемый текст в именованный регистр, а затем использовать:
:argdo put x " where x is the register
Я надеюсь на что-то вроде
:argdo append myTextHere