Note
Para modificar archivos directamente desde la terminal.
nano nombre_archivoabre el archivo (si no existe, lo crea).- Editor fácil para principiantes.
- Los comandos aparecen listados en la parte inferior del editor:
^ = Ctrl/Cmd (en macOS). - Puedes comenzar a escribir directamente y desplazarte con las flechas.
Note
En macOS, nano en realidad abre pico por defecto, el editor original en el que está basado nano.
Puedes instalar nano con brew install nano (recuerda reiniciar la terminal).
- Guardar cambios:
Ctrl/Cmd + O, luegoEnter - Salir:
Ctrl/Cmd + X(si hay cambios sin guardar, preguntará) - Ayuda:
Ctrl/Cmd + G - Buscar texto:
Ctrl/Cmd + W - Cortar línea:
Ctrl/Cmd + K - Pegar línea:
Ctrl/Cmd + U
vim nombre_archivoabre el archivo (si no existe, lo crea).- Editor más avanzado, potente y personalizable, pero con una curva de aprendizaje pronunciada.
- Normal: Para desplazarte.
- Inserción: Permite escribir texto.
- Comando: Para ejecutar comandos especiales durante el modo normal.
- Activar modo inserción:
i(si estás en modo normal). - Activar modo normal:
Esc(si estás en modo inserción). - Atajos/Comandos básicos en modo normal:
h j k lo flechas para mover el cursor.:qpara salir.:wqpara guardar y salir.:q!para salir sin guardar./textopara buscar.ddpara borrar la línea.yypara copiar la línea.ppara pegar.upara deshacer.
Important
vim es frecuentemente utilizado como editor de código/scripting. Otras opciones son Neovim o Emacs.
Tip
vim exige tiempo para aprender cómo funciona en profundidad, pero, una vez dominado, es extremadamente versátil.
