comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

NANO - Coloreando la Sintaxis de nuestro editor

  • 4 Respuestas
  • 3224 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Kodeinfect

  • *
  • Underc0der
  • Mensajes: 325
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Kodeinfect's Blog
« en: Diciembre 16, 2014, 04:05:46 pm »
A muchos les agrada mucho la terminal y deciden editar textos o programar ahí usando editores como VI, VIM, NANO y otros.

Pero para los que usar VIM es muy complicado y quieren un editor en consola fácil de usar y que tenga las características útiles a la hora de programar como el coloreado de syntaxis (que es indispensable diria yo) está NANO.

NANO por default no tiene habilitada la opción de coloreado de syntaxis (cosa que deberían cambiar).

Así que acá están los pasos para habilitar el coloreado de sintaxis en NANO

Primero, tenemos que saber el nombre de las reglas que contienen las definiciones para el coloreado de syntaxis de cada lenguaje.

Código: You are not allowed to view links. Register or Login
ls /usr/share/nano/
Acá nos mostrará las reglas disponibles para las sintaxis:
Código: You are not allowed to view links. Register or Login
asm.nanorc
fortran.nanorc
man.nanorc
patch.nanorc
sh.nanorc
awk.nanorc
gentoo.nanorc
mgp.nanorc
perl.nanorc
tcl.nanorc
c.nanorc
groff.nanorc
mutt.nanorc
php.nanorc
tex.nanorc
cmake.nanorc
html.nanorc
nanorc.nanorc
pov.nanorc
xml.nanorc
css.nanorc
java.nanorc
objc.nanorc
python.nanorc
debian.nanorc
makefile.nanorc
ocaml.nanorc
ruby.nanorc

Para colorear la que queramos debemos editar el archivo ./nanorc de nuestro directorio y añadir la siguiente linea:
Código: You are not allowed to view links. Register or Login
include "/usr/share/nano/xx.nanorc"
Cambiando xx.nanorc por la regla del lenguaje de nuestra preferencia, por ejemplo:
Código: You are not allowed to view links. Register or Login
include "/usr/share/nano/c.nanorc"
Para colorear cualquier script C en nuestra terminal:


Desconectado Once

  • *
  • Underc0der
  • Mensajes: 385
  • Actividad:
    5%
  • Reputación 0
    • Ver Perfil
    • El blog de Once
  • Twitter: @don_once
« Respuesta #1 en: Diciembre 16, 2014, 05:11:30 pm »
Gracias bro, sabes si hay alguno que resalte los archivos de configuración? que es para lo que uso nano.

Saludos!






You are not allowed to view links. Register or Login

Conectado DeBobiPro

  • *
  • Underc0der
  • Mensajes: 205
  • Actividad:
    1.67%
  • Reputación 2
  • Como no sabía que era imposible, lo hice.
    • Ver Perfil
« Respuesta #2 en: Diciembre 17, 2014, 09:27:31 am »
solo para información, Debian Jessie si trae todos los include

Gracias por compartir!
Nivel 77 You are not allowed to view links. Register or Login

Desconectado blackdrake

  • *
  • Co Admin
  • Mensajes: 1893
  • Actividad:
    16.67%
  • Reputación 14
    • Ver Perfil
« Respuesta #3 en: Diciembre 23, 2014, 04:11:19 pm »
Muchas Gracias Kode, lo he hecho y funciona, facilitando así la edición de archivos.

Un saludo.



Desconectado rotten_

  • *
  • Underc0der
  • Mensajes: 14
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #4 en: Junio 15, 2015, 07:13:00 pm »
buenisimo. Yo uso bastante nano, ya que VI/VIM me parecen algo mas complicados. ahora que me voy a meter mas en el scripting en bash/C me va a ser muy util...saludos

 

¿Te gustó el post? COMPARTILO!



TLP, una herramienta para alargar la batería de nuestro portatil

Iniciado por ANTRAX

Respuestas: 0
Vistas: 947
Último mensaje Abril 14, 2014, 08:37:07 am
por ANTRAX
Rootkit Hunter - Buscando rootkits en nuestro Linux.

Iniciado por JaAViEr

Respuestas: 9
Vistas: 3178
Último mensaje Agosto 02, 2011, 08:22:03 pm
por Comandante Linux
Instalar Ubuntu Touch 13.10 en nuestro Android

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1427
Último mensaje Noviembre 22, 2013, 08:39:05 am
por ANTRAX
Syntax highlighter en Nano

Iniciado por S[e]C

Respuestas: 0
Vistas: 1496
Último mensaje Abril 02, 2010, 12:30:31 pm
por S[e]C