2011-04-27 14 views

Respuesta

16

me gusta usar el movimiento y el texto predeterminados (visual) los objetos

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 
+8

gracias a su respuesta que he descubierto algo muy grande : puedes encadenar objetos de texto! –

+1

Jup. Esa fue una joya cuando la descubrí yo mismo :) – sehe

+0

Oro puro, gracias por esta pepita! – romainl

6

Matchit.vim hace algo de lo que desea. 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>, presionando % moverá el cursor hacia adelante a la siguiente etiqueta <li>, y así sucesivamente hasta que llegue a la etiqueta </ul> de cierre, donde % hace que regrese a la etiqueta de apertura.

Matchit se distribuye con Vim, por lo que no tiene que instalarlo. Pero usted tiene que le permita al poner esto en su archivo vimrc:

runtime macros/matchit.vim 
Cuestiones relacionadas