GNU nano 8.0 ha sido publicada como la nueva versión mayor del conocido editor de texto dirigido a interfaces de línea de comandos y que es la herramienta predeterminada para ese contexto en muchas distribuciones Linux. En esta ocasión nos encontramos con un puñado de novedades que pretenden perfeccionar el manejo de la aplicación.
Lo primero que nos encontramos en GNU nano 8.0 es que la combinación de teclas control+F (^F
) está obligada a hacer la búsqueda hacia adelante, mientras que la combinación de control+B (
^B
) inicia la búsqueda hacia atrás. Mientras, M-F y M-B repiten la búsqueda en la dirección correspondiente.
La segunda novedad mencionada por los responsables del editor de texto es --modernbindings
(-/), que se encarga de establecer las siguientes configuraciones a nivel de combinaciones de teclas:
- control+Q (
^Q
): quitar - control+X (
^X
): cortar - control+O (
^O
): abrir un fichero - control+W (
^W
): escribir en un fichero - control+R (
^R
): reemplazar - control+G (
^G
): encontrar de nuevo - control+D (
^D
): encontrar de nuevo al revés - control+A (
^A
): establecer el marcador - control+T (
^T
): saltar a una línea - control+P (
^P
): mostrar la posición - control+E (
^E
): ejecutar
Los bindings modernos mencionados con anterioridad se activan también cuando el nombre del ejecutable de nano o el enlace simbólico que permite ponerlo en funcionamiento comienza con la letra “e”.
Continuando con más cosas de GNU nano 8.0, las combinaciones de tecla alt+inicio y alt+fin ponen el cursor sobre la primera o la última fila de la vista de la ventana mientras retiene la posición horizontal. Por otro lado, cuando los tres dígitos de un código de color RGB son iguales, el código se asigna a la escala de grises de xterm, dando acceso a catorce niveles de grises en lugar de cuatro.
Con el fin de hacer el acceso más rápido, M-"
está obligado a colocar o quitar un ancla, mientras que M-'
salta a la siguiente ancla. Cada vez que ocurre un error, el búfer de pulsaciones de tecla se borra para detener la ejecución de una macro o un enlace de cadena. Por último, la rueda del ratón desplaza la vista de la ventana en lugar de mover el cursor.
Todos los detalles de GNU Nano 8 está disponibles en la sección de noticias de la web oficial del proyecto. Sobre la aplicación en sí, puede ser obtenida a través de la compilación del código fuente, aunque viendo el uso que le da la mayoría, es probable que su actualización sea urgente solo para unos pocos. Como suele ser habitual en estos contextos, las distribuciones rolling release y bleeding edge parten con ventaja para recibirlo antes a través de una actualización estándar.