vim
Espacio en blanco
Buscar..
Introducción
Aquí es cómo puedes limpiar los espacios en blanco.
Observaciones
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