cut-copy-paste – ¿Cómo borrar todos los espacios en blanco hasta el primer carácter?

Pregunta:

¿Existe una forma sencilla de eliminar todos los espacios en blanco de una línea hasta que se cumpla el primer carácter de esa línea?

Un ejemplo:

           #a list of comments
                # item 1
                # item 2

Y me gustaría que se convierta en:

#a list of comments
# item 1
# item 2

Sé cómo eliminar n caracteres (por ejemplo: 8x ) y repetir el comando ( . ), Pero ¿cómo podría hacerlo sin tener que ingresar el número de espacios en blanco?

Respuesta:

Puede seleccionar visualmente las líneas y utilizar

:'<,'>s/^\s*//

Lo que significa 'sustituir todos los espacios en blanco que siguen a la primera columna de la línea por nada'

O vaya a la primera línea, use

  • 0 para ir a la primera columna
  • d ^ para eliminar hasta el primer carácter de la línea

Y luego vaya a la siguiente línea y use el comando dot

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım