#vim
#vim
Вопрос:
Есть ли способ сохранить шаблон поиска в регистре, а затем вызвать его с помощью какой-нибудь быстрой команды?
Я думаю о том, как vim использует именованные регистры с q и @, а именованные метки с m и ‘.
Комментарии:
1. @user406289, это хороший момент.
2. Вопросы Vim относятся сюда. meta.stackexchange.com/questions/25925/vim-questions-so-or-su
Ответ №1:
Введите шаблон поиска где-нибудь в буфере, затем переместите / удалите его в регистр. Используйте ctrl-r x в строке поиска (/), чтобы получить регистр x.
Если вы уже искали шаблон, используйте :let @x=@/
, чтобы назначить его регистру x.
Комментарии:
1. То, что вы можете использовать
:let @a=@/
для сохранения последнего поиска в другом регистре, а не для вставки его в свой документ, ничего не стоит.