Vim tiene (al menos) dos conjuntos de comandos que buscan en direcciones opuestas. Al escribir /y luego un patrón, se buscará el patrón en el documento; escribiendo ?y luego un patrón buscará hacia atrás. La misma relación existe entre los comandos *y #.
Lo que no me gusta es que estos comandos también establecen la dirección de búsqueda de los comandos ny N. Después de usar /, navanza por el documento y Nretrocede; después de usar ?, nretrocede y Navanza. (En otras palabras, nsiempre va en la misma dirección que la búsqueda original y Nsiempre va en la otra dirección).
¿Cómo puedo navanzar por el documento y Nretroceder, independientemente de en qué dirección comencé a buscar?
fuente

v:searchforwardcomo índice.Basado en la solución de Christian Brabandt se me ocurrió
Estas asignaciones también obedecen a la
foldopenconfiguraciónfuente
Estoy usando el complemento SearchIndex . Para usar la respuesta de Christian Brabandt, pero mantener la funcionalidad del complemento de mostrar el número de coincidencia cada vez que escribo no Npongo esto en mi vimrc:
fuente