Deshacer múltiples cambios en el editor vi / vim
En el editor vi podemos deshacer una acción con:
u
, de undo.
o
:ea
, de earlier.
Deshacer todas las acciones realizadas en la línea actual con:
U
, de Undo. Con la u minúscula deshace un cambio, con la U mayúscula, deshace todos los cambios sobre esa línea.
Y rehacerla con:
«CTR» + r
, de redo.
o
:lat
, de later.
Para deshacer varios cambios, la diferencia entre los comandos de una letra y los que llevan el símbolo : delante es dónde colocar el número de acciones que queremos deshacer. Si queremos deshacer 4 acciones podemos escribir:
4u
o
:ea 4
Pingback: Volver al estado de hace segundos, minutos u horas de un fichero en el editor vi / vim – Linux en Español