2.2 Edición de Texto con Vim
¿Por qué Vim? Está instalado en casi todos los sistemas tipo Unix por defecto. En una shell de rescate, puede que no tengas nano o code, pero tendrás vi o vim.
Los Modos
Sección titulada “Los Modos"Vim es “modal”. Las teclas hacen cosas diferentes dependiendo del modo.
- Modo Normal: El por defecto. Las teclas son comandos (navegación, copiar/pegar). Presiona
Escpara volver aquí. - Modo Inserción: Para escribir texto. Presiona
ipara entrar. - Modo Comando (Ex): Para guardar/salir. Presiona
:para entrar.
Hoja de Trucos
Sección titulada “Hoja de Trucos"1. Abrir y Salir
Sección titulada “1. Abrir y Salir"vim file.txt: Abrir archivo.:w: Write (Guardar).:q: Quit (Salir).:wq: Guardar y Salir.:q!: Salir sin guardar (descartar cambios).
2. Edición Básica
Sección titulada “2. Edición Básica"i: Cambiar a Modo Inserción (empezar a escribir).Esc: Volver a Modo Normal.
3. Navegación (Modo Normal)
Sección titulada “3. Navegación (Modo Normal)"hjkl: Izquierda, Abajo, Arriba, Derecha (las flechas también funcionan).gg: Ir al inicio del archivo.G: Ir al final del archivo./patrón: Buscar “patrón”. (npara el siguiente).
4. Acciones Directas (Modo Normal)
Sección titulada “4. Acciones Directas (Modo Normal)"dd: Borrar (cortar) la línea actual.yy: Yank (copiar) la línea actual.p: Pegar abajo.u: Deshacer.Ctrl + r: Rehacer.