Monday, March 7, 2011

Comentar varias líneas en VI o VIM

A veces tenemos que comentar varias líneas de un código con este editor. Una forma no demasiado tensa es la siguiente orden:

:x,y s/^/## /

Donde:

  • 'x' e 'y' son la linea inicial y final sobre la que se aplican los comentarios.
  • 's' indica que sustituiremos lineas de caracteres. Vacías en este caso.
  • ^ indica que vamos a insertar caracteres nuevos al inicio de cada línea.
  • '##' son los caracteres que se insertan.
Por ejemplo, la orden :5,9 s/^/# / insertaría al inicio de esas 5 líneas el carácter '#'

No comments:

Post a Comment