Это не использует встроенные методы, но только потому, что вы знаете, есть большой плагин под названием vim-multiple-cursors, который я бы использовал для этого (если не просто: s). Он предназначен для имитации функции множественного курсора Sublime Text, позволяющей сразу же заменять или редактировать многие разделы кода. Я бы это проверил. Пригодится. Было бы особенно полезно в этом случае, если бы у вас были «d» внутри тегов или даже «td»; или худший случай, вы только хотели заменить верхнюю строку и нижнюю строку на th (вероятно, не в этом примере, но вы можете легко представить ситуацию, а :[range]s/<pattern>/<replace>/gc
ДЕЙСТВИТЕЛЬНО утомительно .... и, на мой взгляд, легко ввернуть .