Seleccionar página

una hoja bastante completa
https://vim.rtorr.com/

buscar la siguiente palabra identica a la que toca el cursor

eliminar/cortar desde el cursor hasta el final:

dG

copiar desde el cursor hasta el final:

yG

CAMBIAR DE MAYÚSCULA A MINÚSCULAS Y VICEVERSA

~ : Changes the case of current character
guu : Change current line from upper to lower.
gUU : Change current LINE from lower to upper.

guw : Change to end of current WORD from upper to lower.

guaw : Change all of current WORD to lower.
gUw : Change to end of current WORD from lower to upper.

gUaw : Change all of current WORD to upper.
g~~ : Invert case to entire line
g~w : Invert case to current WORD
guG : Change to lowercase until the end of document.
gU) : Change until end of sentence to upper case
gu} : Change to end of paragraph to lower case
gU5j : Change 5 lines below to upper case
gu3k : Change 3 lines above to lower case

Guardar y cerrar

  • :w – Permite guardar el fichero.

  • :q – Salir de Vim. Si el fichero ha sido modificado pero no se ha guardado, nos advertirá y no podremos salir de Vim usando este comando.

  • :q! – Salir de Vim, descartando posibles cambios no guardados que se hayan realizado en el fichero.

  • :wq – Hace el guardado del archivo y después sale de Vim.

Deshacer y rehacer

  • u – Deshacer acción.

  • Ctrl+r – Rehacer una acción.

Moverse por el fichero

Además de usar los cursores para movernos por el archivo, podemos movernos de una manera más rápida con algunos comandos:

  • gg – Ponerse al inicio del fichero.

  • Mayús+g – Ir a la última línea del fichero.

  • Num+G – Ir a una línea determinada. Por ejemplo 14G llevaría el cursor a la línea 14.

  • :set number – Hace que el editor muestre el número de las líneas.

  • $ – Ir al final de la línea.

  • 0 – Ir al principio de la línea.

Borrar líneas

  • dd – El comando permite borrar la línea actual, donde está el cursor.

  • d+num – Este comando permite borrar un número de líneas. Por ejemplo, d3 borrará tres líneas.