diferentes patrones de búsqueda por ventana / búfer


10

¿De alguna manera es posible tener diferentes patrones de búsqueda por ventana o búfer, es decir? Quiero buscar el término A en la ventana / búfer A y el término B en la ventana / búfer B para que hlsearch, al usar , resalte diferentes cosas, por ejemplo, una división en paralelo.

Respuestas:


9

Puede usar :autocmds para cambiar el patrón de búsqueda actual (registro /) a medida que se mueve a lo largo de ventanas y buffers, pero Vim nunca resaltará diferentes patrones al mismo tiempo, ya que este sigue siendo un registro global único, simplemente multiplexado.

Además de la búsqueda, se puede destacar diferentes patrones (también con diferentes colores) a través de la incorporada en :match, :2match, :3match, y :call matchadd(). Estos son locales de ventana.

Finalmente, hay complementos como mi complemento Mark que ofrecen resaltado, búsqueda, salto a la siguiente coincidencia (similar a la búsqueda incorporada), para múltiples patrones. (La página del complemento tiene enlaces a complementos alternativos).

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.