Si quiero sangrar todas las líneas de un documento, puedo escribir >G
para aplicarlo a la línea actual y a continuación, seguido de y >gg
para aplicarlo a las líneas de arriba.
¿Hay alguna combinación que pueda usar para aplicar >
a todas las líneas a la vez?
>
, mientras que esta respuesta usa el comando en modo Comando:>
. Estos no son, estrictamente hablando, lo mismo. Que tengan el mismo nombre debe considerarse una coincidencia; no asuma que puede intercambiar operadores y comandos en general. Por ejemplo, elgU
operador convierte el texto en mayúsculas, pero no:%gU
es un comando válido para aplicar lo mismo a todo el búfer.Una forma de sangrar todas las líneas en un documento:
fuente
Sin salir del modo normal, simplemente puede hacer:
fuente
Otra opción que aún no se ha mencionado:
Esto ejecutará el comando
>
en todas las líneas que coincidan con el patrón^
.Lo malo es que esto sobrescribirá su historial de búsqueda.
fuente