Eu uso nano
como meu editor padrão para um tipo de arquivo que não possui destaque de sintaxe para LilyPond . Não é nada que eu realmente precise, embora eu esteja perdendo muitos caracteres de espaço em branco no final das linhas. Claro que eu poderia removê-los em lote como mencionado aqui em Tirar os espaços em branco dos arquivos .
Mas não deve ser muito difícil habilitar esse recurso de alguma forma, para que eu possa fazer um código um pouco mais limpo do zero.
Alguém sabe como fazer isso?
Assim como nano
para scripts de shell.
Você pode habilitar isso para todos os tipos de arquivo que ainda não possuem realce de sintaxe definido adicionando as seguintes linhas a
.nanorc
:syntax "default"
define as definições subsequentes para realce de sintaxe padrão (ou seja, onde um tipo de arquivo ainda não foi correspondido por alguma outra definição de realce).color ,green "[[:space:]]+$"
define a cor de fundo como verde para o regex[[:space:]]+$
- todos os espaços em branco no final da linha. (A definição de cor é<foreground>,<background>
- mas o espaço em branco não pode mostrar uma cor de primeiro plano.)