Tecnología

Inicio

Cómo usar Vim en modo de diferencias

Vim, o vi mejorado, contiene una variedad de diferentes modos además del modo de editor por defecto, incluyendo un modo de diferencias. modo de diferencias muestra las diferencias entre dos, tres o cuatro archivos de texto en una ventana de terminal utilizando la aplicación Vim y sus atajos de teclado. modo de diferencias se abre cada archivo de texto en una columna vertical en la pantalla del terminal y destaca las diferencias entre los dos archivos. modo de diferencias es ideal para comparar diferentes versiones de los archivos similares.

Instrucciones

1 Abra una ventana de terminal desde el menú de aplicaciones de su escritorio, siempre que no se encuentra en un terminal.

2 Tipo "vim -d archivo1 archivo2" o "vimdiff archivo1 archivo2" en la ventana de terminal, en sustitución de "archivo1" y "archivo2" con los nombres de los archivos que desea ver en el modo de diferencias, y presionar "Enter".

3 Mover el cursor alrededor de los archivos utilizando las teclas de flecha. Los rollos de cursor todos los documentos juntos de forma predeterminada.

4 Empieza a escribir para entrar en el modo de inserción y modificar el texto.

5 Pulse la tecla "Esc" para salir del modo de inserción y escriba "] c" para mover el cursor a la siguiente diferencia o "[c" para mover el cursor a la última diferencia.

6 Presionado "Escape", escribe ": diffupdate" y presionar "Enter" para actualizar las diferencias después de la edición del texto.

7 Presionado "Escape", escribe ": q" y presionar "Enter" para salir de Vim. Si desea guardar el archivo y salga, tipo ": wq" en su lugar.

Consejos y advertencias

  • También puede ver hasta dos archivos adicionales en el modo de diferencias - sólo tiene que añadir sus nombres a la final del comando. Por ejemplo, "vim -d archivo1 archivo2 archivo3 archivo4" sería ver cuatro archivos en modo de diferencias.
  • El comando "gvimdiff" o comando "vim -g -d" se abre Vim en una ventana gráfica en lugar de la terminal.
  • Añadir la opción "-o" al comando si desea ver los documentos dividido horizontalmente en lugar de verticalmente.