Buscar texto de registro en función.

Buscar texto de registro en función.

Estoy escribiendo una función VIM que debería buscar el texto que se encuentra en el registro a. En VIM comenzaría una búsqueda con /luego presionar Ctrlry terminar con aluego Return. Sin embargo, esta línea de la función no funciona:

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

Está arrojando este error:

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

¿Cómo ingreso el literal Ctrlren la función? Gracias.

Respuesta1

Úselo execute "call search('".@a."')"en su lugar.

También sería bueno un poco de contexto para su pregunta.

información relacionada