Sé que esto es tarde. Sin embargo, cuando busqué la respuesta a este problema, apareció esta página. Entonces me siento obligado a ayudar a solucionarlo.
búsqueda de llamadas (l: searchString que)
llamada matchadd ('Buscar', l: searchString que)
no funcionó para mí. (cuando se ejecuta desde el interior de una función) Hizo resaltar las palabras que quería buscar, pero n/N no cambiaría de ciclo entre ellas. Además, cuando realicé una nueva búsqueda, el patrón "l: serachStirng" permaneció resaltado. Esta respuesta en este enlace funcionaba mucho mejor
Vim search and highlighting control from a script
Lo que me dio:
dejar @/= l: searchstring
continuación, ejecute
normal n
fuera del funciton (así el resalte se hace inmediatamente sin que el usuario pueda pulsar n)
Acabo de encontrar la respuesta yo mismo .. siempre el camino. Aquí está: búsqueda de llamadas (l: searchString) llamada matchadd ('Buscar', l: searchString) – crelbor
Por favor, añada aquí su respuesta como una verdadera respuesta. Es difícil detectar el comentario cuando realmente está buscando una respuesta. – innaM