Vim deshacer y rehacer cómo

Vim deshacer y rehacer cómo

Hay muchas situaciones en las que debe eliminar los cambios que ha realizado en un archivo de texto, o debe recuperar la actualización algunos pasos antes. "Deshacer" significa volver al último estado de algo, mientras que 'rehacer "se usa para deshacer el último" deshacer ". En los sistemas informáticos, generalmente usamos "CTRL-Z" para deshacer cualquier cambio realizado en editores como Notepad y Microsoft Word. En el editor VIM de Linux, también podemos deshacer nuestros cambios utilizando la operación de deshacer pero con diferentes instrucciones clave. Esta guía explicará los métodos para realizar "deshacer" y "rehacer" en el sistema operativo Linux Mint.

Debe asegurarse de que el editor "VIM" ya se haya instalado y configurado en su sistema de menta Linux. Después de instalar el editor VIM, ahora puede abrir su archivo de texto recién generado a través de la siguiente consulta:

omar@omar-virtualbox: ~ $ vim nuevo.TXT

Ejemplo # 01: Deshacer y rehacer una vez a través de la tecla "U" y "Ctrl-R"

El nuevo.El archivo TXT se ha lanzado en el modo normal del editor "VIM". Puede volver al modo normal en el editor VIM usando la tecla ESC pero no puede escribir ni insertar nada. Por lo tanto, necesitamos cambiar a su modo de inserción presionando el pequeño "i" de la palabra clave mientras aún está en el modo normal. El modo del editor VIM se cambiará a "insertar".

Hemos insertado las 3 líneas mostradas en total dentro del archivo utilizando el modo "Insertar" del editor VIM.

Para escribir y guardar permanentemente los cambios que hemos realizado en este archivo, necesitamos usar el modo normal una vez más. Por lo tanto, presione la tecla "ESC" para volver al modo normal. El editor "VIM" utiliza la tecla "W" para guardar los cambios. Entonces, use ":" y "W" juntos en el modo normal, ya que también se muestra en la parte inferior del archivo abierto en el editor VIM. Presione Entrar después de ": W".

Las 3 líneas se guardarán en el archivo permanentemente según la salida que se muestra en la parte inferior del archivo: “Nuevo.txt ”3l, 53b escrito.

Ahora, para deshacer el último cambio que hemos hecho a la nueva.archivo txt, debemos tocar la tecla "u" desde el modo normal y verá que la última actualización se invertirá. La salida del archivo "nuevo.txt "abierto en el VIM muestra que las líneas insertadas se eliminan.

Ahora que hemos intentado "deshacer" para limpiar el nuevo.Archivo txt, intentaremos "rehacer". Para rehacer los cambios realizados por "deshacer", volvimos al modo normal usando la tecla "ESC" y presionamos "CTRL-R". El texto que agregamos al archivo regresó en un segundo según la salida que se muestra en la foto adjunta. Así es como realizamos una operación de "rehacer" para un solo cambio en Linux.

Ejemplo # 02: Deshacer y rehacer una vez a través de la tecla ": U" y "Ctrl-R"

Dentro de la ilustración anterior, hemos probado la clave "u" para deshacer la última acción que hemos realizado. Ahora, utilizaremos otro método para deshacer los cambios. Por lo tanto, estamos utilizando el último archivo de texto actualizado del ejemplo anterior: un total de tres líneas en él. Presione "I" en su modo normal para ingresar al modo de inserción. Ahora, hemos eliminado la última línea de texto del "nuevo.txt ”como se muestra en el modo de inserción de la foto adjunta.

Después de eliminar la última línea, ingresamos el modo "normal" de VIM usando la tecla "ESC" y presionamos ":" para abrir su modo de comando. Después de presionar ":", debe presionar "W" para escribir los cambios.

Para probar el operador "deshacer" en el modo de comando, debemos usar ": U" en el modo normal. La ilustración de ": U" en su modo de comando se ha mostrado en la imagen antes de su ejecución.

Ahora, para ejecutar el comando ": U" en el modo de comando, presione Entrar. El terminal VIM confirmará su acción pidiéndole que presione ENTER una vez más: "Presione ENTER o escriba el comando para continuar". Entonces, presione la tecla ENTER nuevamente para la ejecución de esta consulta.

La última línea que retiramos regresó en un segundo usando ": U".

Para rehacer la acción de "deshacer" que acabamos de hacer, presione CTRL-R en modo normal. Mira, la última línea se ha ido nuevamente, que realizó "rehacer".

Ejemplo # 03: Deshacer múltiples y redos a la vez

En este ejemplo, deshaceremos múltiples cambios a la vez y rehaceremos los múltiples "deshacer" también. Digamos que tiene un archivo vacío "Prueba.txt ”en el sistema de menta Linux y lo ha abierto en el editor VIM utilizando la consulta que se muestra a continuación.

omar@omar-virtualbox: ~ $ vim nuevo.TXT

Abra el modo de inserción y agregue una sola línea. Guardar la actualización usando el comando ": W" en modo normal.

Agregue la segunda línea y guárdela utilizando el mismo procedimiento mencionado en el párrafo anterior.

Agregar 3rd línea de la misma manera y guárdelo.

Ahora, acabamos de hacer 3 cambios en el archivo vacío. Para recuperar el archivo vacío, necesitamos realizar 3 "deshacer". Para realizar 3 "deshacer" a la vez, probaremos el comando "3U" en el modo normal.

Después de recuperar el archivo vacío después de deshacer los últimos tres cambios, deshacemos la operación de "deshacer". Para esto, probamos la secuencia de claves "Ctrl+R" en el modo normal y tenemos los datos de texto de 3 líneas en el archivo, que son los últimos tres "deshacer" combinados ".

Conclusión

Después de pasar por esta guía, tendrá suficiente conocimiento del uso de operaciones "deshacer" y "rehacer" en el editor de Linux Mint "VIM". Hay una breve explicación con respecto a las operaciones de "deshacer" y "rehacer". Mientras que la primera y la segunda ilustración cubre el uso de ambas operaciones para un solo cambio. El último ejemplo es discutir la forma de realizar múltiples operaciones de "deshacer" y "rehacer" a la vez sin ejecutar el comando "deshacer" y "rehacer" más de una vez.