Использовать значение регистра в качестве шаблона поиска

Я хочу использовать содержимое регистра в качестве шаблона поиска в Vim.

Я хотел бы сделать это из командной строки, поэтому я не могу использовать синтаксис , поскольку он предполагает интерактивный сеанс.

Можно использовать регистр как заменить шаблон , как этот

:%s/foo/\=@a/g

Однако использование этого синтаксиса в качестве шаблона search не работает

:%s/\=@a/foo/g 

он выводит

E64: \= follows nothing
E476: Invalid command
23
задан pkit 13 October 2010 в 09:44
поделиться