Единственная альтернатива, которую я мог придумать, - это добавить команды :w
и :bn
в макрос, чтобы он автоматически сохранялся и переходил к следующему буферу. Затем я мог бы запустить команду на других 52 буферах, набрав 52@a
. Это сработало, но для меня это совершенно другая концептуальная модель, чем :bufdo
, и я надеюсь, что кто-то другой укажет мне на что-то более похожее на :bufdo
.