Saltar al contenido

📝 Uso del editor de texto en terminal (nano, vi, vim)

En Linux, muchas veces necesitarás editar archivos desde la terminal. Para eso existen editores de texto que funcionan completamente desde la línea de comandos. Aquí aprenderás a usar tres de los más comunes: nanovi y vim.

✍️ ¿Qué es un editor de texto en terminal?

Es un programa que te permite crear y modificar archivos de texto sin salir de la terminal. No tienen botones ni ventanas gráficas, pero son poderosos y muy utilizados por administradores de sistemas y desarrolladores.

Cómo abrir un archivo con nano:

nano nombre_del_archivo.txt

Si el archivo no existe, nano lo creará automáticamente.

Uso básico:

  • Escribes como en un bloc de notas.
  • Las opciones están al fondo (ejemplo: ^O significa Ctrl + O).

Comandos básicos dentro de nano:

ComandoAcción
Ctrl + OGuardar cambios (O de «output»)
EnterConfirmar nombre del archivo al guardar
Ctrl + XSalir de nano
Ctrl + KCortar una línea
Ctrl + UPegar línea cortada
Ctrl + WBuscar texto

Ejemplo práctico:

nano saludo.txt
# Escribe: Hola, esto es una prueba
# Presiona Ctrl + O y Enter para guardar
# Presiona Ctrl + X para salir

Vi – Más antiguo, pero muy usado

Vi es uno de los editores de texto más antiguos en Unix/Linux. Es poderoso pero funciona por «modos», lo que lo hace confuso al principio.

Cómo abrir un archivo con vi:

vi archivo.txt

Modos principales de vi:

ModoQué hace
ComandoNavegar y ejecutar acciones (modo por defecto)
InserciónEscribir texto (como en un editor normal)

Cambiar al modo inserción:

Presiona i (de «insert») para empezar a escribir.

Volver al modo comando:

Presiona Esc

Comandos importantes desde modo comando (sin escribir texto):

ComandoAcción
:wGuardar
:qSalir
:wqGuardar y salir
:q!Salir sin guardar

Ejemplo práctico con vi:

  • Abre un archivo:
vi hola.txt
  • Presiona i y escribe algo.
  • Presiona Esc para salir del modo inserción.
  • Escribe :wq y presiona Enter para guardar y salir.

vim – La versión mejorada de vi

Es “Vi IMproved”, una versión más moderna de vi, con colores, autocompletado, y muchas funciones adicionales.

⚠️ En algunas distros debes instalarlo primero:
sudo apt install vim    # En Ubuntu/Debian
sudo dnf install vim    # En Fedora

Uso básico (igual que vi):

vim archivo.txt
  • i para insertar
  • Esc para volver a comandos
  • :wq para guardar y salir

¿Cuándo usar vim?

  • Cuando ya te sientas cómodo con vi
  • Si necesitas editar archivos grandes o complejos
  • Si quieres aprender atajos más avanzados

🧪 Actividades prácticas

  • Crear y editar un archivo con nano
nano mi_nota.txt
# Escribe: Aprendiendo Linux es divertido
# Guarda con Ctrl + O y Enter, luego Ctrl + X
  • Crear y editar con vi
vi prueba_vi.txt
# Presiona i y escribe algo
# Presiona Esc y escribe :wq para guardar
  • Editar con vim (si lo tienes instalado)
vim apuntes.txt
# Igual que vi

🧠 Tip de experiencia

Si solo necesitas hacer cambios rápidos en archivos de configuración, empieza con nano.
Aprende vi y vim si quieres tener más poder en la terminal, especialmente si trabajas en servidores.


Avatar de Aldo Mendoza

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *