Buscar..


Introducción

Aquí es cómo puedes limpiar los espacios en blanco.

Observaciones

Ver transcripción de vimcast 4

Eliminar espacios finales en un archivo

Puede eliminar los espacios finales con el siguiente comando.

:%s/\s\+$//e

Este comando se explica de la siguiente manera:

  • entrar en modo Comando con :
  • haga esto a todo el archivo con % (el valor predeterminado sería para la línea actual)
  • acción sustitutiva s
  • / inicio del patrón de búsqueda
  • \s caracter del espacio en blanco
  • \+ escape + signo, uno o más espacios deben coincidir
  • antes de que la linea termine $
  • / Fin del patrón de búsqueda, inicio del patrón de reemplazo.
  • / Fin del patrón de reemplazo. Básicamente, reemplazar con nada.
  • e suprimir mensajes de error si no hay coincidencia encontrada

Eliminar líneas en blanco en un archivo

Puede eliminar todas las líneas en blanco en un archivo con el siguiente comando:: g / ^ $ / d

Este comando se explica de la siguiente manera:

  • entrar en modo Comando con :
  • g es un comando global que debe ocurrir en todo el archivo
  • / inicio del patrón de búsqueda
  • el patrón de búsqueda de la línea en blanco es ^g
  • / final del patrón de búsqueda
  • Ex comando d borra una línea

Convertir pestañas en espacios y espacios en pestañas

Puedes convertir las pestañas en espacios haciendo lo siguiente:

Primero verifica que la barra de expansión esté apagada

:set noexpandtab

Entonces

:retab!

El cual reemplaza espacios de cierta longitud con pestañas.

Si habilita expandtab nuevamente :set expandtab entonces y ejecute :retab! comando entonces todas las pestañas se convierten en espacios.

Si desea hacer esto para el texto seleccionado, primero seleccione el texto en modo visual .



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow