¿Hay un atajo para saltar, por ejemplo, <XX>a </XX>?
Ya lo intenté con '%', pero no funciona para esta situación.
¿Hay un atajo para saltar, por ejemplo, <XX>a </XX>?
Ya lo intenté con '%', pero no funciona para esta situación.
Respuestas:
matchitcomplemento (consulte las :help matchit-installinstrucciones).:filetype plugin on). En adelante, cada vez que edite un archivo detectado como xmlo htmlalgún otro lenguaje de marcado basado en etiquetas, la combinación del matchitcomplemento y los archivos de tipo de archivo permitirán que el %movimiento coincida con las etiquetas de apertura y cierre.
Puede saltar entre etiquetas usando operadores visuales, por ejemplo:
Su cursor debería saltar hacia la etiqueta html / xml de cierre correspondiente. Para saltar hacia atrás desde la etiqueta de cierre, presione oo Opara saltar a la etiqueta opuesta.
Ahora puede salir de visual presionando Esc, cambiar por co copiar por y.
Para grabar esa acción en el registro, presione qqpara comenzar a grabar, realice el salto de etiqueta como se indica arriba (incluido Esc), presione qpara finalizar. Luego, para invocar el salto, presione @q.
Ver más ayuda en :help visual-operatorso :help v_it:
at un
<tag> </tag>bloque (con etiquetas)it
<tag> </tag>bloque interior
Alternativamente, use un complemento como matchit.vim (consulte: Uso de% en idiomas sin llaves ).
Ver también:
matchitParece que viene con la mayoría de lasvimdistribuciones, pero aún tendrá que habilitarlo usted mismo.:help matchit-installpara más.