Como auto realçar comentários no nano?

2

Eu queria saber como eu poderia fazer linhas comentadas com um # destacado em uma cor diferente no nano?

Eu vi esta pergunta no askubuntu que mostra como para realçar a sintaxe para diferentes idiomas. No entanto, isso é um exagero apenas para destacar comentários.

    
por blarg 29.04.2014 / 10:49

1 resposta

2

O destaque da sintaxe tende a ser específico do idioma. No entanto, se você quiser fazer isso para todos os arquivos, basta criar uma definição de idioma muito simples. Eu peguei o estilo de sintaxe do Perl (que trata linhas começando com # como comentários) de /usr/share/nano/perl.nanorc e adaptei-o para:

syntax "All" "."
color green "^\s*#.*"

Tanto quanto eu posso dizer, o formato de realce nano sintaxe precisa de pelo menos um teste para definir o tipo de arquivo e, em seguida, você pode definir filtros para a cor. Então, eu usei o teste mais simples que eu posso imaginar, que o nome do arquivo contém pelo menos um caractere, e eu nomeei esse estilo de sintaxe All :

syntax "All" "."

Eu disse a ele para colorir linhas começando com 0 ou mais espaços e, em seguida, um # em verde:

color green "^\s*#.*"

Então, se você criar um arquivo chamado $HOME/.nanorc e colar essas duas linhas nele, seus comentários serão destacados em verde.

    
por 29.04.2014 / 11:24