Definindo um tema de cores para o Emacs

Publicado por albert guedes em 08/05/2010

[ Hits: 9.730 ]

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

Como ver a saída de qualquer comando MySQL no PHP

Introdução à prática de informática

Separar caracteres de uma string no PHP

ob_start() - capturar páginas na web ou geradas na hora usando PHP e enviá-las por email

Mostrar as tabelas de um banco de dados no PostgreSQL usando PHP

Leitura recomendada

Corrigindo erros no módulo do VirtualBox (Ubuntu)

Instalação do Fedora 15 no HD externo

screenFetch no OpenBSD 5.4

Usando o RecordMyDesktop no SliTaz

Driver Nvidia no Zenwalk 7.0

  

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