Al estar cambiando algunas lineas de código php quiero que salgan colores de la sintaxis del lenguaje.
El editor nano viene con algunas extensiones y están ubicadas en:
/usr/share/nano/
Escribimos en la consola:
nano /usr/share/nano/php.nanorc
Dentro del archivo pegamos lo siguiente:
syntax "php" "\.php[2345s~]?|\.ctp$"
#html
color yellow "</?[a-z0-9]+"
color yellow ">"
#functions
color white "\<[a-z_][A-Za-z_]*\("
#vars
color brightred "\$[A-Za-z_]*"
color cyan "->[A-Za-z_]*"
color green "->"
#keywords
color green "\<(array|as|class|compact|empty|extends|null|parent)\>"
color yellow "\<(empty|endforeach|endif|for|foreach|if|return|var)\>"
color magenta "\<(function)\>"
color brightmagenta "\<(echo)\>"
#operators
color yellow "\s(&&|&=|<|==|=>|\|\|)\s"
color yellow "(=|::)"
#types
color red "(true|false)"
color red "\s[0-9]+\s"
#strings
color red "'([^'\\]*(\\.[^'\\]*)*)'"
color red ""([^"\\]*(\\.[^"\\]*)*)""
#parens/brackets/braces
color magenta "(\(|\))"
color magenta "(\[|\])"
color magenta "(\{|\})"
#quotes
color white "'"
color white """
#comments
color brightblue "^//.*"
color brightblue "\s//.*"
color brightblue start="/\*" end="\*/"
# Trailing whitespace
color ,green "[[:space:]]+$"
#php tags
color magenta "(<\?(php)?|\?>)"
Luego guardamos el archivo.
Ahora habilitamos las extensiones en el archivo nanorc. Posiblemente que este vacío. Entramos a la consola y escribimos:
nano /etc/nanorc
Pegamos lo siguiente:
include "/usr/share/nano/asm.nanorc"
include "/usr/share/nano/c.nanorc"
include "/usr/share/nano/groff.nanorc"
include "/usr/share/nano/html.nanorc"
include "/usr/share/nano/java.nanorc"
include "/usr/share/nano/man.nanorc"
include "/usr/share/nano/mutt.nanorc"
include "/usr/share/nano/nanorc.nanorc"
include "/usr/share/nano/patch.nanorc"
include "/usr/share/nano/perl.nanorc"
include "/usr/share/nano/php.nanorc"
include "/usr/share/nano/python.nanorc"
include "/usr/share/nano/ruby.nanorc"
include "/usr/share/nano/sh.nanorc"
include "/usr/share/nano/tex.nanorc"
Ahora guardamos el archivo.
Ahora les muestro un ejemplo de un archivo php.
Fuente: Pedro Pablo Fuentes Schuster
0 comentarios:
Publicar un comentario
Expresate y se crítico en tu vida. XD