Clécio Oliveira

Em modo TXT

  • Home
  • Sobre
  • Contato
Twitter Facebook RSS

Como habilitar Syntax Highlighting no Nano

Posted on 26 de outubro de 2009 by Clécio Oliveira
1 commentLeave a comment

Nano é um popular editor de texto que pode ser instalado sem a necessidade de um servidor X. O Nano já possui suporte Syntax Highlighting para linguagens de programação como: C, Perl, Python, PHP entre outras, porém por padrão vem desativado.
No entetando, para ativar é muito simples. Os arquivos de configurações se encontra no diretório:

/usr/share/nano/

Por exemplo, a saída do comando ls /usr/share/nano no meu computador:

# ls /usr/share/nano/
apache2.nanorc config.nanorc pov.nanorc js.nanorc python.nanorc apacheconf.nanorc config2.nanorc man.nanorc mutt.nanorc ruby.nanorc bash.nanorc config3.nanorc nanorc.nanorc patch.nanorc sh.nanorc c-file.nanorc css.nanorc perl.nanorc tex.nanorc xml.nanorc c.nanorc groff.nanorc php.nanorc html.nanorc xorg.nanorc conf.nanorc php2.nanorc java.nanorc

Essas são as regras das linguagens configuradas no meu computador. Caso você não encontre alguns arquivos de configurações para a linguagem que deseja, você pode acessar a página do Projeto Nanosyntax no Google Code baixar/copiar o código e criar o arquivo de configuração de acordo com a linguagem desejada em:

/usr/share/nano/php.nanorc

Para habilitar o Syntax Highlighting para uma determinada linguagem basta editar o arquivo ~/.nanorc. Será necessário criar este arquivo caso você não tenha. Em seguida, adicione as linhas dessa forma:

include “/usr/share/nano/php.nanorc”

E assim por diante, para cada linguagem que você deseja habilitar o Syntax Highlighting  é necessário ter a regra da linguagem na pasta /usr/share/nano e habilitá-la no arquivo ~/.nanorc.

Veja abaixo como ficou o Syntax Highlighting habilitado no Nano:

AFK

Categories: Dia a dia, Linux, Softwares | Tags: nano, syntax highlighting
Jornada Tecnológica – AlFa
3° Jornada Tecnológica Fatesg

Um comentário sobre “Como habilitar Syntax Highlighting no Nano”

  1. Bino disse:
    26 de outubro de 2009 às 2:05 pm

    Muito bom tutorial Clécio.

    []‘s

    Responder

Deixe um Comentário Cancelar resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

*


question razz sad evil exclaim smile redface biggrin surprised eek confused cool lol mad twisted rolleyes wink idea arrow neutral cry mrgreen

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

  • Sobre o Autor

     
    Clécio Oliveira, palestrante e entusiasta Arch Linux-BR, SysAdmin, desenvolvedor, blogueiro, tuiteiro e militante para o compartilhamento de informação.

    Especialista em Gerenciamento de Projetos e Pós-graduando em Segurança e Integração em Redes de Computadores.

    Atua no mercado de Infraestrutura de TI, como Administrador de Redes e SysAdmin em ambientes heterogêneos, além de desenvolver/programar Web/Desktop. Saiba Mais...

  • RSS Me siga no Twitter! Me siga/adiciona no Facebook! Me siga/adiciona no Linkedin!
  • Pesquisar

  • @cleciooliveira – Últimos tweets

    • @corvolinoPUNK Já entrando e colocando a mão na massa... Desculpe aí. Entrei para a equipe, Reinaldo! kkkkkkkkkkk 13 hours ago
    • É o tempo, entrei em ação RT @corvolinoPUNK: o viado do @cleciooliveira entra para a equipe do arch-br e nem diz nada. é viado mesmo viu ¬¬ 13 hours ago
    • A bandeirinha do jogo do Vasco é muito linda! \o_ 1 day ago
    • Olha só, Fernando Brás defendendo penalti kkkk Boa Vascão! 1 day ago
    • Gostei da agilidade e melhorias no celular após atualização do Android, mas sinto falta de algumas funcionalidades não mais existentes :/ 1 day ago
  • Tópicos recentes

    • RHEL 6.1, Centos 6.1 – Configurações de Rede, nome das interfaces
    • Feliz Natal, momento e oportunidade
    • 8º Fórum Goiano de Software Livre
    • Arch Linux no Netbook HP Mini 110-3150BR
    • IPv6, hoje é seu dia
  • Comentários recentes

    • João Brito em Arch Linux no Netbook HP Mini 110-3150BR
    • Clécio Oliveira em Arch Linux no Netbook HP Mini 110-3150BR
    • Clécio Oliveira em Arch Linux no Netbook HP Mini 110-3150BR
    • tatiane em Arch Linux no Netbook HP Mini 110-3150BR
    • Clécio Oliveira em Arch Linux no Netbook HP Mini 110-3150BR
  • Nuvem de Tags

    Acessibilidade ALFA Arch Arch Linux archlinux Archlinux-br Beryl Compiz-Fusion Cultura Design Dia a Dia Dicas Download Day Evento Faculdade FGSL Firefox Firefox 3 Flisol Forum Forúm Goiano Geek humor Início kdemod Linux Mac OS X Monografia Música nerd notebook oficinas palestra palestras Planeta Archlinux-br Portfolio primeiro post screenshot segurança Software Software Livre Tirinhas tutorial Web Windows
  • Livro Arch Linux

    Livro Archlinux
  • Arch Linux

    hacker emblem


© Clécio Oliveira. Proudly Powered by WordPress | Nest Theme by YChong