Destaque da sintaxe do modo Python do Emacs
Eu tenho o GNU Emacs 23 (pacoteemacs23
) instalado em uma máquina e pacote de desktop Ubuntu 10.04emacs23-nox
instalado em um servidor sem cabeça Ubuntu 10.04 (sem o X instalado). Ambas as instalações têm o mesmo~/.emacs
Arquivo. Eu corro o Emacs com-nw
nos dois computadores. Eu não tenhopython-mode
instalado em qualquer máquina, pois meu entendimento é que isso está incluído no Emacs 23.
Na máquina da área de trabalho, os comentários no Python (começando com#
) são destacadas em vermelho. No servidor, os comentários aparecem em texto branco sem formatação, como todos os outros textos não destacados. Quaisquer sugestões sobre por que os comentários não estão sendo destacados corretamente no servidor (nox
) instalação?
Atualizar: Este parece ser um problema relacionado ao terminal. Eussh
na máquina servidor determinator
através da substituição da telabyobu
. Se eu executar o emacs no servidor comTERM="xterm-256color" emacs
, os comentários são destacados, mas todas as outras cores parecem muito estranhas.
Atualizar: A adição de `export TERM =" xterm-256color "" resolveu "isso. O destaque da sintaxe agora tem cores muito estranhas: lilás roxos e marrons claros. Minha barra verde de destaque da linha atual agora é um amarelo claro / verde claro. Os comentários são destacados em vermelho embora :)
Atualização: resolvida. ConfiguraçãoTERM="xterm-color"
produz cores "apropriadas", incluindo destaque de comentários. O servidor estava padronizado com o valor "screen-bce" paraTERM
que não estava destacando comentários.
Atualização: não resolvida. byobu
fornece combinações de teclas para várias teclas de função para criar facilmente novas sessões de tela e alternar entre elas. QuandoTERM
está configurado paraxterm-color
, essas teclas de função não funcionam mais. Então, acho que terei que ser feliz com comentários não destacados no código Python no Emacs.