
Estou usando uma máquina virtual Ubuntu (11.04 Server Edition) como meu ambiente de desenvolvimento. Não possui ambiente de desktop, pois não creio que seja necessário e quero mantê-lo leve. Estou acessando via SSH com PuTTY no Windows 7. Passei a gostar do Emacs 24 como IDE, mas ainda quero usar dentro de um terminal.
Habilitei com sucesso a versão de 256 cores do xterm para renderizar os temas do Emacs 24 corretamente, no entanto, o terminal não renderiza comentários em itálico e classes/funções/métodos sublinhados conforme declarado no código do tema. Percebi que o estilo de fonte em negrito funciona depois de habilitá-lo no PuTTY.
Tentei alterar a string Terminal-Type no PuTTY para rxvt-unicode sem sucesso. Também experimentei outros emuladores de terminal, como SecureCRT e forks, como PuTTYcyg e KiTTY, pois notei que o Putty não exibe fontes em itálico como uma configuração geral de fonte.
Também experimentei o Vim e outros sistemas com todas essas opções e configurações e não funcionou.
Existe uma maneira de conseguir isso? Como?
Responder1
Apenas para sua informação: qualquer coisa baseada em libvte suporta negrito, itálico, sublinhado e tachado. Nenhum outro mecanismo de terminal suporta todos os quatro. O suporte ao aplicativo é praticamente zero porque a funcionalidade tem apenas alguns meses e levará muitos anos até que as sequências de escape sejam aceitas e padronizadas.