best counter
fire extinguishers types
GNU/Linux. MuyLinux

Activa la detección de sintaxis en nano

17/02/2010| por | 10 comentarios

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.

nanosyntax 500x312 Activa la detección de sintaxis en nano

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!

Categorías: Trucos

Hay 10 comentarios

  1. 1
    Picholeiro dice:

    Se agradece

  2. 2
    DuKKoN dice:

    Da gusto leer tips útiles como este.

  3. 3
    manuti dice:

    mooola, me lo iba a apuntar pero lo he activado sobre la marcha

  4. 4
    anonimo dice:

    estupendo, no sabía que se podía hacer eso con nano, me acabas de alegrar el día :P

  5. 5

    [...] Visto en MuyLinux [...]

  6. 6
    heberth dice:

    eso son cosas de gran alluda
    yo que suelo utilizar mucho nano
    gracias!!

  7. 7

    Nano es el editor por defecto para cualquier configuración. Se me va la mano al escribir en una terminal: sudo nano…. etc, es automático ya. Sencillo, fácil de utilizar, potente y ahora detección de sintaxis!
    Mil gracias.

  8. 8
    Ajdelgados dice:

    Muy interesante esto gracias por tu informacion…

  9. 9
    AlbertoX dice:

    Cachis, como me dicen esto ahora T_T ya cuando tengo dominado el vi. :WQ!
    MuyBueno el Tips. Tenkiu

  10. 10
    jado92mx dice:

    No soy mucho usuario de editores de texto en línea de comandos, más sí lo he usado para cuando destrozo algún Linux y quiero recuperarlo moviendo a la configuración de ficheros :S algo un pquito confuso al principio, pero luego uno la va dominando (y sintiéndose el rey :D). Gracias por el aporte, Picajoso.

    Saludos!

    JaD!

Escribe tu comentario