Procura por texto de registro na função

0

Estou escrevendo uma função VIM que deve procurar o texto encontrado no registro a . No VIM eu iniciaria uma pesquisa com / , em seguida, pressionar Ctrl r e terminar com a , em seguida, Retornar . No entanto, esta linha na função não está funcionando:

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

Está jogando esse erro:

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

Como eu insiro o literal Ctrl r na função? Obrigado.

    
por dotancohen 20.09.2012 / 10:57

1 resposta

1

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

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

    
por 20.09.2012 / 12:03

Tags