Inicio > Entorno y utilidades > nano

nano: Editor de texto simple en terminal

nano es un editor de texto basado en línea de comandos fácil de usar. Se centra en una interfaz intuitiva y funciones de edición básicas en lugar de características complejas, lo que lo hace accesible para principiantes. Puede crear, editar y guardar archivos de manera eficiente en la terminal.

Descripción general

nano es un editor popular utilizado para editar archivos de texto en un entorno de terminal. Ofrece atajos de teclado fáciles de aprender e intuitivos para modificar archivos rápidamente.

Características principales

  • Interfaz de usuario intuitiva
  • Fácil aprendizaje de atajos de teclado
  • Funciones básicas de edición de texto (cortar, copiar, pegar, buscar, reemplazar)
  • Soporte para resaltado de sintaxis

Opciones principales

Opciones de uso común con el comando nano.

Modos y comportamiento de edición

Comando generado:

Combina los comandos.

Descripción:

`nano` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Ejemplos de uso

Diversos ejemplos de uso del comando nano.

Abrir o crear archivo

nano my_document.txt

Abre el archivo especificado. Si el archivo no existe, crea uno nuevo.

Abrir archivo sin salto de línea

nano -w long_line_file.log

Abre un archivo de manera que las líneas largas no se dividan automáticamente.

Editar creando archivo de respaldo

nano -B config.conf

Crea una copia de seguridad del archivo original al guardarlo.

Ver archivo en modo de solo lectura

nano -v important_notes.md

Abre el archivo solo para ver su contenido, sin permitir modificaciones.

Editar mostrando la posición del cursor

nano -c script.sh

Muestra la línea/columna actual del cursor en la parte inferior durante la edición.

Instalación

nano está preinstalado en la mayoría de las distribuciones de Linux, pero si no está, puedes instalarlo con los siguientes comandos.

Debian/Ubuntu

sudo apt update
sudo apt install nano

Instala nano usando el gestor de paquetes APT.

CentOS/RHEL/Fedora

sudo yum install nano  # CentOS/RHEL 7 y anteriores
sudo dnf install nano  # Fedora, CentOS/RHEL 8 y posteriores

Instala nano usando el gestor de paquetes YUM o DNF.

Consejos y precauciones

Consejos y precauciones para usar nano de manera más eficiente.

Atajos de teclado principales

Atajos de teclado de uso frecuente dentro del editor nano. '^' significa la tecla Ctrl.

  • ^X: Salir (Exit)
  • ^O: Guardar (Write Out)
  • ^W: Buscar (Where Is)
  • ^K: Cortar línea (Cut Text)
  • ^U: Pegar texto cortado (Uncut Text)
  • ^G: Ayuda (Get Help)

Uso del archivo .nanorc

Puedes editar el archivo `.nanorc` en tu directorio de inicio para cambiar la configuración predeterminada de nano. Por ejemplo, agregar `set nowrap` te permitirá abrir archivos sin saltos de línea siempre.

Salto de línea automático (Soft Wrap)

Nano, por defecto, ajusta las líneas largas al ancho de la pantalla con saltos de línea automáticos (soft wrap). Esto no afecta el contenido real del archivo y se puede desactivar con la opción `-w`.


Comandos de la misma categoría