Como usar temas Emacs

Como Usar Temas Emacs



O tema padrão que vem com o Emacs não é a melhor opção que você pode usar. Felizmente, o Emacs suporta o uso de diferentes temas para personalizar a aparência desejada ao utilizar este editor de texto. Ao longo deste post, discutiremos como usar os temas do Emacs. Começamos focando nos temas padrão do Emacs. Em seguida, abordamos como instalar outros temas editando o arquivo init do Emacs para utilizar temas melhores que se alinham ao seu estilo preferido.

Duas maneiras de usar os temas do Emacs

Quando abrimos o Emacs, o tema padrão é como o seguinte:







O tema anterior não é a melhor aparência que você pode desfrutar ao usar o editor de texto Emacs. Aqui estão dois métodos para personalizar essa aparência e obter temas melhores.



Método 1: usando os temas padrão do Emacs

Instalar os temas do Emacs pode ser um incômodo para alguns usuários. No entanto, o Emacs oferece alguns temas padrão para eliminar a necessidade de instalação de outros temas. Adicionar esses temas é fácil, mas você está limitado a apenas algumas opções.



Para acessar esses temas, pressione “Mx” e digite “customize-themes”.





Depois de pressionar a tecla “Enter”, você verá a seguinte janela que mostra todos os temas padrão que você pode usar e as outras opções de configuração para ajudá-lo a trabalhar com os temas:



Vamos supor que queremos usar o tema tango-dark. Nesse caso, role para baixo até que o cursor selecione tango-dark. Você notará um “X” que aparece à sua esquerda para indicar que é o tema destacado. Pressione a tecla “Enter” e você notará imediatamente que o tema do seu Emacs mudará.

Nosso tema tango-dark será semelhante à seguinte saída:

Embora tenhamos aprendido a primeira forma de usar o tema Emacs, essa mudança não persiste quando reiniciamos o Emacs. É uma solução temporária para mudar o tema. Para torná-lo permanente, devemos salvar as alterações do tema.

Role a janela para cima para chegar à opção “Save_Theme_Settings”. Destaque esta opção e pressione a tecla “Enter” para selecioná-la.

Você verá uma mensagem mostrando que seu tema foi salvo. Com isso, mesmo após reiniciar o Emacs, o tema tango-dark selecionado será utilizado até que você o desative ou defina um novo tema para o seu caso.

Vá em frente e saia ou reinicie o Emacs. Ao reabri-lo, você verificará se o tema selecionado é o que está sendo utilizado na primeira janela de boas-vindas, como no nosso caso.

Método 2: usando outros temas

Além de usar os temas padrão do Emacs, você pode instalar os outros temas. Você deve adicionar algumas linhas no arquivo de inicialização do Emacs para informar ao Emacs onde obter o tema e o que fazer após obtê-lo.

Vamos começar acessando o arquivo de inicialização do Emacs usando o comando “C-x C-f”. Em seguida, digite “.emacs” e pressione a tecla “Enter”.

O arquivo de inicialização será aberto e contém conteúdo semelhante ao seguinte. Observe como o tema personalizado é o tango-dark que selecionamos anteriormente.

Devemos editar este arquivo de inicialização. A primeira etapa é adicionar a fonte do arquivo e onde obter o tema. Para este caso utilizamos o arquivo Melpa e disponibilizamos o link para o tema. O Emacs faz referência ao link fornecido para instalar o pacote do tema.

Sinta-se à vontade para usar qualquer tema que desejar. Selecionamos o tema “gruvbox” disponível no arquivo Melpa para o nosso caso. Adicione as linhas da imagem a seguir ao seu arquivo init e substitua o arquivo, o link de obtenção e o tema de acordo com sua preferência.

Depois de editar seu arquivo de inicialização corretamente, salve-o pressionando “C-x C-s”. Então, você receberá uma mensagem semelhante à seguinte:

É isso! Reinicie seu Emacs para que o novo tema tenha efeito. Observe como nosso editor de texto Emacs agora tem um tema novo e melhor do que tínhamos anteriormente.

Como desativar o tema Emacs

A última coisa a aprender é desabilitar um tema quando você não precisar mais dele. Para desabilitar um tema Emacs, acesse o arquivo init como fizemos no método 2.

Assim que o arquivo abrir, adicione o comando “(disable-theme ‘theme-name)”. No exemplo a seguir, desabilitamos os temas tango-dark e gruvbox que usamos nesta postagem. Salve o arquivo e reinicie o Emacs.

Conclusão

Com o Emacs, você pode personalizar a aparência adicionando temas para apimentar as coisas e proporcionar uma melhor experiência ao usuário. Existem duas maneiras de usar o tema Emacs. Você pode usar os temas padrão do Emacs ou obter outros temas de um arquivo. Ambas as opções são abordadas nesta postagem. Além disso, aprendemos como desabilitar um tema. É isso!