next up previous
Up: FMA 215 Aula 8: Previous: Uma Lista de Comandos

Arquivos de Configuração

O editor emacs usa um arquivo de configuração chamado .emacs localizado na raiz da conta do usuário. Este arquivo usa uma linguagem do tipo Lisp em sua sintaxe, chamada Elisp, ou seja o Lisp do Emacs. Trata-se de uma linguagem de programação do tipo que se usa normalmente em problemas envolvendo inteligência artificial. Este tipo de linguagem é muito diferente de todas as outras com as quais você talvez já tenha tido contato e é muito pouco intuitiva para quem está habituado com coisas mais corriqueiras.

Muito pouca gente programa em linguagens deste tipo e na prática a única forma de configurar o editor é copiar trechos de código de alguém que já tenha feita a coisa que você quer. Há listas e grupos na Internet dedicadas apenas a fazer isto. Se você quiser tentar aprender algo sobre o Lisp do Emacs, pode tentar ler a documentação introdutória usando

info emacs-lisp-intro

Você estará usando um viewer que funciona mais ou menos como o Emacs para ler a documentação, que está no formato info e portanto estruturada com algumas propriedades de hipertexto. Se você quiser apenas ver alguns exemplos pode olhar no arquivo /usr/local/cetc/config.emacs.elisp, que tem tudo que usamos de forma padronizada por aqui. Se você procurar pelo sistema afora, em contas de colegas e nos diretórios de documentação como /usr/doc e /usr/share/doc, é provável que ache outras coisas interessantes.


next up previous
Up: FMA 215 Aula 8: Previous: Uma Lista de Comandos