Procure o texto do registro na função

Procure o texto do registro na função

Estou escrevendo uma função VIM que deve procurar o texto encontrado em Register a. No VIM, eu iniciaria uma pesquisa com /then press Ctrlre terminaria com athen Return. No entanto, esta linha na função não está funcionando:

execute "/<c-r>a<Return>"

Está gerando esse erro:

E486: Pattern not found: <c-r>a<Return>

Como insiro o literal Ctrlrna função? Obrigado.

Responder1

Use execute "call search('".@a."')"em vez disso.

Um pouco de contexto para sua pergunta também seria bom.

informação relacionada