Conecta con nosotros

Hola, ¿qué estás buscando?

Prácticos

Activa la detección de sintaxis en nano

El editor nano es uno de los más conocidos y reputados entre los usuarios de sistemas Linux -y por supuesto, en otras plataformas derivadas de los *nix originales- y aunque ofrece una capacidad y prestaciones que siempre lo han enfrentado a otros editores como vi o emacs, su éxito siempre se ha visto limitado por la fama de estos dos últimos.

Si usas nano puede que no sepas que es posible activar la detección de la sintaxis en el editor, esa característica que permite trabajar con distintos tipos de fichero para destacar ciertas palabras clave de la sintaxis en otros colores. Es una ayuda importante a la hora de editar código fuente de todo tipo de lenguajes, pero también para la edición de ficheros de texto pertenecientes a otros formatos como correos electrónicos o páginas de manual.

En WebUpd8 nos indican cómo acceder a esta posibilidad, que simplemente activaremos mediante la edición del fichero de configuración:

sudo nano /etc/nanorc

Esto hará que se abra el citado fichero de configuración de nano, en el que tendremos que añadir estas líneas (o descomentarlas quitando la almohadilla en esas líneas si estaba presente):

## Nanorc files
include "/usr/share/nano/nanorc.nanorc"
 
## C/C++
include "/usr/share/nano/c.nanorc"
 
## HTML
include "/usr/share/nano/html.nanorc"
 
## TeX
include "/usr/share/nano/tex.nanorc"
 
## Quoted emails (under e.g. mutt)
include "/usr/share/nano/mutt.nanorc"
 
## Patch files
include "/usr/share/nano/patch.nanorc"
 
## Manpages
include "/usr/share/nano/man.nanorc"
 
## Groff
include "/usr/share/nano/groff.nanorc"
 
## Perl
include "/usr/share/nano/perl.nanorc"
 
## Python
include "/usr/share/nano/python.nanorc"
 
## Ruby
include "/usr/share/nano/ruby.nanorc"
 
## Java
include "/usr/share/nano/java.nanorc"
 
## Assembler
include "/usr/share/nano/asm.nanorc"
 
## Bourne shell scripts
include "/usr/share/nano/sh.nanorc"
 
## POV-Ray
include "/usr/share/nano/pov.nanorc"

Ya podéis guardar los cambios, y comprobar la diferencia volviendo a editar el fichero de configuración:

nano /etc/nanorc

¡Listo!

36 Comentarios
Advertencia
Advertencia

Te recomendamos

Actualidad

Google ha anunciado Antigravity, su nueva plataforma de desarrollo asistido por inteligencia artificial. Se trata, en efecto, de un editor de código potenciado por...

Actualidad

Qualcomm ha anunciado la adquisición de Arduino, la compañía italiana sin ánimo de lucro conocida por sus placas de hardware y software libre. La...

Actualidad

The Linux Foundation ha anunciado el lanzamiento de React Foundation, una nueva entidad destinada a garantizar el futuro abierto y comunitario de una de las...

Actualidad

Oracle ha anunciado Java 25, la nueva versión de este popular lenguaje de programación y la segunda que ve la luz en lo que...