El editor de terminal GNU Nano ha lanzado su versión 8.5 (cuyo nombre en clave es «Sigourney»), introduciendo mejoras en manejo de posiciones del cursor, atajos de teclado y coloreado de sintaxis. Para mi es la gran alternativa a vi o vim, se que hasta puede tener algunas limitaciones respecto a funcionalidades pero es mi preferido por ser el default de Debian.
🔍 Novedades destacadas
📌 Guardado de posiciones del cursor
-
Nueva opción
--positionlog
:-
Guarda automáticamente la última posición del cursor al cerrar un archivo
-
Restaura la posición exacta al reabrirlo
-
Ideal para continuar trabajos largos sin perder el lugar
-
⌨️ Cambios en atajos de teclado
Atajo | Comportamiento anterior | Nuevo comportamiento |
---|---|---|
^O^Q / ^X^Q |
Salida silenciosa | Ahora devuelve error (útil para scripts) |
^L (Ctrl+L) |
Refrescaba pantalla | Centra el cursor |
M-% (Alt+%) |
– | Cicla posición del cursor |
🎨 Mejoras en coloreado de sintaxis
-
Mayor consistencia en entornos multilingües
-
Corrección de bugs en detección de lenguajes
-
Soporte mejorado para formatos modernos
❓ Opción misteriosa
-
Se añadió
--whitespace
(no documentada) -
¿Posible manejo avanzado de espacios/tabuladores?
📥 ¿Cómo obtenerlo?
-
Descarga oficial: GNU Nano 8.5
-
Código fuente: Repositorio Git
-
Actualización en distros:
# Debian/Ubuntu sudo apt update && sudo apt upgrade nano # Fedora sudo dnf upgrade nano # Arch Linux sudo pacman -Syu nano
🆚 ¿Por qué seguir usando Nano?
Ventaja | Caso de uso |
---|---|
Ligero | SSH en servidores remotos |
Sin dependencias | Sistemas mínimos/rescate |
Atajos intuitivos | Edición rápida sin mouse |
«Nano sigue siendo el editor perfecto cuando necesitas simplicidad sin sacrificar funcionalidad» — Usuario en Hacker News
💡 Consejos para usuarios existentes
-
Activar
--positionlog
en~/.nanorc
:set positionlog
-
Personalizar sintaxis:
Descargar nuevos esquemas de nano-syntax -
Alternar números de línea:
Alt+N
(nuevo en versiones recientes)
🚀 Alternativas modernas
Para quienes buscan más características:
-
Micro: Editor con soporte para plugins (Go)
-
Kakoune: Paradigma «seleccionar-primero»
-
Helix: Modal con soporte LSP integrado