Ao editar código Lisp, emacs pode ser configurado para exibir cada nível aninhado de parênteses em uma cor diferente?
Pergunta
Em outras palavras, um bloco de código como este:
(setq initial-major-mode
(lambda ()
(text-mode)
(font-lock-mode)
))
... sairia parecendo algo como isto:
Se algo como isso já existe, o que é? E se ela não existir, como devo ir sobre a escrevê-lo?
Solução
Eu acho que você está procurando algo como mwe-color-box .El
Outras dicas
Não é o pacote arco-íris-delimitadores , o que não fazer exatamente o que você quer, mas não apenas colorir os parênteses - que é uma boa subconjunto e permite ainda a ver o outro destaque de sintaxe fornecido pelo modo maior.
Se você precisa disso para edição ajuda, então eu sugiro ligar colorir o mais interna sexp que contém o cursor com uma cor de fundo diferente. Pelo menos eu estou acostumado a isso e é suficiente.
http://nschum.de/src/emacs/highlight-parentheses/ permite realçar apenas os parênteses.