syntax highlighting in Nano | Destaque de sintaxe PHP no nano | mac osx

[pt-br ]O Nano é um editor de texto para linha de comando muito usado no Linux e no Mac também, eu já tinha usado o recurso de syntax highlight em Linux, e hoje precisei de novo. Então para que fique registrado e da próxima vez eu possa encontrar mais rápido, baseado neste tutorial, seguem as adaptações a fazer em Mac OSX.

[en] Nano is a command line text editor very useful in Linux, and also in Mac, I have already used the syntax highlight resource in Linux, and today I needed again. So, to stay in somewhere registered to made easy next time to me... following these  tutorial, that is the changes needed to work in Mac OSX.

1) [pt-br] Baixe os aquivos de sytax highlight. No Mac não tem wget, assim para baixar, va no terminal e ( menos O e não - zero):
[en] Download the files of the syntax highlight resource, open the terminal, and in Mac you don`t have wget command, so use curl -O ( - O and not -zero)/;

curl -O http://blog.sckyzo.com/wp-content/nano-supplement.tar
tar -xvf nano-supplement.tar

[pt-br]A seguir ele sugere para mover os arquivos para um diretório que no Mac não existe. Não tem probema, crie-o (agora você precisa estar como root).

[en] Following the tutorial, he suggest to move the files to a directory that not exist in Mac. Don`t have problems! Create these directory (now you need to login with root account)

mkdir /usr/share/nano
mv *nanorc /usr/share/nano
rm /usr/share/nano/sourceslist.nanorc

[pt-br] Agora você precisa editar o arquivo de configuração do Nano para que esses arquivos sejam incluidos. Com o root, faça o seguinte:

[en] Now you need to edit the Nano configuration file to include these downloaded file as configs. With root, execute the following:

nano /etc/nanorc

[pt-br] E copie aí para dentro (adicione ao final): [en] And copy these lines to the Nano configuration file, append at the end.

## Config Files (.ini)
include "/usr/share/nano/ini.nanorc"

## Xorg.conf
include "/usr/share/nano/xorg.nanorc"

## CSS
include "/usr/share/nano/css.nanorc"


## Generic .conf
include "/usr/share/nano/conf.nanorc"

## PHP
include "/usr/share/nano/php.nanorc"

[pt-br] Salve, saia, e abra com o nano algum arquivo PHP por exemplo para ver! Show! [en] Save, exit, and open with nano some PHP file for example! Great!

Nano with syntax highlighting in Mac OS X


[pt-br] Do tutorial original, tirei a linha que incluia para XML, no Linux funciona OK, no Mac da erro ao iniciar o nano.

[en] Of the original tutorial, I`ve removed the lines that made includes to XML, in Linux work fine, but in Mac not, that cause a crash when nano starts. 
2012-01-17 14:54:00
Este é o antigo Live Helton

Então, português é minha língua mãe, eu não tenho tanto a aprender quanto nos demais idiomas, assim este blog não discute aprendizado do idioma, e sim tópicos randômicos de interesse do dia a dia. Tecnologia, desenvolvimento, um pouco de reflexão crítica, enfim, uma bagunça bem como nossa mente é.
RSS Feed
"A vida é curta demais para ser pequena / The live is so short to be small / Das leben zu kurz sind für kleine sein". (Benjamin Disraeli)