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 a
then 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.