una hoja bastante completa
https://vim.rtorr.com/
COMANDOS_VIM
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.