Você pode suprimir alguns erros precedendo o comando com :silent
. Para excluir linhas que contenham um padrão, o comando é :g/pattern/d
. Então, o seguinte deve fazer o que quiser.
:silent argdo g/pattern/d | update
Veja
:help :silent
:help :g
Para desativar "mais",
:set nomore
Veja também
:help 'more'
:help more-prompt
:help messages
Como lidar com as confirmações depende do que precisa ser confirmado. Colocar um !
após um comando geralmente significa "Faça assim mesmo".