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

Pregunta:

¿Es posible de alguna manera 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, al usar hlsearch , se resalten diferentes cosas en, por ejemplo, una división en paralelo.

Respuesta:

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

Además de buscar, puede resaltar diferentes patrones (también con diferentes colores) a través de las :2match incorporadas :match :2match :3match y :call matchadd() . Estos son locales de ventana.

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

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım