Вас может заинтересовать этот ответ Я рассказал о том, как использовать регистры, но вот четыре способа сделать это:
Метод 1
Во время редактирования команды нажмите CTRL R , а затем CTRL W , чтобы вставить слово под курсором.
Также см. :help c_CTRL-R
Метод 2
Подойди к слову, нажми * и сделай :%s//replacement/g
. Если шаблон поиска не используется, используется последний шаблон поиска, взятый из регистра @/
.
Метод 3 (вам, вероятно, понравится)
Do :nnoremap <f12> :%s/<c-r><c-w>/<c-r><c-w>/gc<c-f>$F/i
(ctrl-f определяется опцией 'cedit')
Вы можете поместить это отображение в ваш .vimrc.
Это отобразит клавишу F12 на то, что вы хотите, и ваш курсор останется там, где вы хотите.
Метод 4
Перейдите к слову, нажмите * и выполните :%s//
CTRL R , / /gc
CTRL-R затем / вставляет содержимое вашего поискового регистра.