O Nano 2.5.3 não pode "adivinhar" qual é a linguagem na qual eu código. Se eu apenas executar nano
e depois colar um conteúdo de script, tudo será branco (ou a cor geral do texto padrão para o editor) .
Se eu colar este comando:
nano ~/ses.sh && chmod +x ~/ses.sh && bash ~/ses.sh && rm ~/ses.sh
Em seguida, a sintaxe será destacada de acordo com a extensão do arquivo (neste caso, .sh
).
Até alguns minutos eu não sabia que realmente fazer nano filename.extension
(como nano ses.sh
) é o que faz o nano usar o estilo específico. Eu não sabia que isso é associado, mas agora aprendi isso.
Nota: Se você usou um processo de criação de script semelhante e ainda não tem a cor, pode ser devido a um bug ou parcial do seu TTY (isto é, em palavras simples, janela do terminal) e iniciar uma nova sessão deve corrigir isso.