Definindo um tema de cores para o Emacs

Publicado por albert guedes em 08/05/2010

[ Hits: 9.579 ]

Blog: https://teko.net.br

 


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

Separar palavras de uma string no PHP

Instalação pratica do novo kernel 2.6.20

Dando permissão a outros usuários para usarem os devices

Janelas sem borda no Fluxbox

Importando emails do Thunderbird para Icedove e vice-versa

Leitura recomendada

Compartilhamento de artigos, tutoriais e dicas (parte 1)

World of Warcraft para Linux

Voltando a configuração padrão e17 (Enlightenment)

Seminário especial (gratuito) - GRID COMPUTING - Software livre no Brasil

Audacity: Como remover ruído de gravação de voz

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts