Я предлагаю разобрать проблему, сначала поиск:
/\v\s+\zst_\ze.*\(
Теперь подстановка:
:s///\c
Мы можем повторно использовать шаблон поиска, просто набрав пустой запрос на подстановку
OBS: Я полагаю, у ваших функций есть ()
в конце строки, поэтому .*()
. Еще одна вещь; \zs
и \ze
для соответствия только t_
, подробнее см .: :h \zs
.
Если вы используете neovim, вы можете видеть, что происходит перед нажатием enter, просто поместите эти строки в свой init. vim:
if has("nvim")
set inccommand=nosplit
endif