Definindo um tema de cores para o Emacs

Publicado por albert guedes em 08/05/2010

[ Hits: 8.501 ]

Blog: http://www.socrates.if.usp.br/~arcguede

 


Definindo um tema de cores para o Emacs



Para definir as cores no Emacs podemos proceder de dois modos.

1 - Através do arquivo '.Xresources'
2 - Através do próprio arquivo de configuração do Emacs, o '.emacs'

Para mudar as cores pelo '.Xresources' , abra-o com o Emacs (sic) e você poderá alterar de acordo com as definições do 'man X'. Por exemplo, coloque no '.Xresources':

emacs*background: black
emacs*foreground: white
emacs*fontsize: 10x20

E você terá um Emacs com fundo preto, letras brancas e fonte um pouco grandinha.

Mas pra ver o efeito, terá que reiniciar sua sessão, e também temos o fato de que através do '.Xresources', algumas cores do 'syntax-highlight' (cores específicas para linguagens de programação e outros tipos de arquivos) não são alteradas pelo '.Xresources'.

Para termos uma mudança total das cores, devemos editar o arquivo '.emacs', que se encontra no seu diretório raiz.

Mas antes de editá-lo, abra o Emacs normalmente, digite a sequência "ALT+X" e então digite na barra lá embaixo "color-theme-select".

Você será levado a uma tela com uma lista de nomes, que são nada mais que os temas (dependendo da distro, eles têm que ser instalados, verifique) que estão instalados.

Para vê-los, basta apertar "ENTER" em cada um deles que a mudança é na hora. Claro que não vai poder ver o esquema de cores do 'syntax-highlight', pois para isso você tem que abrir um arquivo pra ver os efeitos, mesmo assim, dá pra ter uma ideia do tema só por essa tela.

Após você ter escolhido o seu favorito, abra o '.emacs' e coloque no final dele:

(require 'color-theme)
    (color-theme-initialize)
    (color-theme-<nome do tema>)

Onde '<nome do tema>' obviamente é o nome do tema que você gostou. Se o nome for composto, tipo o "Aalto Dark", coloque o '<nome do tema>' como 'aalto-dark', ou seja, em minúscula e com traço em vez de espaço.

Até a próxima dica.

Referências:
Outras dicas deste autor

Resolvendo problema de atualização do Eclipse no Debian Squeeze

Importando emails do Thunderbird para Icedove e vice-versa

Ache vídeos do youtube facilmente

Configurar o alsa sem o alsaconf

Imprima textos inteiros com o comando "echo"

Leitura recomendada

Ideone.com - IDE online para C, PHP, Python, Java e muitas outras

I Fórum de Tecnologia em Software Livre

Configurar som no Linux através do ALSA

Transformando diversos MPEGs em um só

Instalar Debian 4 em modo gráfico

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts