tutorial plugin plugged para manager instalar html vim plugins

plugged - ¿Vim plugin para una mejor navegación XML/HTML?



vim plugin plugged (2)

Me gusta usar el movimiento predeterminado y los objetos de texto (visuales)

vatatzc # create a fold for second parent tag with all child elements yit6jvitp # yank this element child nodes and, 6 lines down, # replace the element content with the yanked text

Me pregunto si alguien sabe de un plugin de Vim que pueda manejar el movimiento del cursor entre los elementos padre / hijo / hermano en archivos HTML o XML (preferiblemente ambos).


Matchit.vim hace algo de lo que quieres. Salta entre abrir y cerrar etiquetas XML / HTML cuando presiona la tecla % . Pero hay algunas etiquetas donde agrega un comportamiento especial. Por ejemplo, si el cursor está en una etiqueta <ul> , presionar % moverá el cursor hacia adelante a la siguiente etiqueta <li> , y así sucesivamente hasta que llegue a la etiqueta de cierre </ul> donde % hace que retroceda a la etiqueta de apertura.

Matchit se distribuye con Vim, por lo que no tiene que instalarlo. Pero tienes que habilitarlo poniéndolo en tu archivo vimrc:

runtime macros/matchit.vim