VIM es una mejora del editor para Linux Vi. Un Editor de texto muy poderoso para programar por la cantidad de comandos que al aprender a usarlos te hace se hace muy ágil tu trabajo.
[SHIFT] + [%] – Se moverse entre el comienzo y el cierre de un bloque por ej: if (algo) { …. }
dd - Elimina la linea actual
u – Deshace un cambio
y – Copia la linea actual
p – Pega la linea una linea
Eliminar múltiples lineas: N (Numero) + dd Elimina las N lineas posteriores y la actual.
i – Modo Edición.
: – Cambia a modo comandos.
ESC - Vuelve a modo edición.
:number – Muestra los números de linea en el editor
:w – Salvar cambios
:q – Salir
:q! – Salir sin guardar cambios
:x – Guardar y Salir
:/texto – Buscar, donde texto es la palabra a buscar. con “n” se mueve a la siguiente coincidencia, con “N” vuelve a la coincidencia anterior
Dividir la pantalla
:split – Divide la pantalla en forma horizontal
:vsplit – Divide la pantalla en forma vertical
Para cambiar entre ventana se usa [CTRL] + [W] + la flecha de dirección [<-] [->]…
:o /path/filename.ext – Abre un archivo
:syntax on – Activa coloreo de sintaxis