emacs 24

O emacs é um programa que vem sendo constantemente atualizada, desde “muito antigamente”. Mas resolvi escrever algo sobre a versão 24 (lançado em junho de 2012). Duas características que vêm de fábrica e acho interessantes. Uma delas é um repositório de pacotes que facilita bastante a instalação de novas funcionalidades ao programa. Basta M-x list-packages para ter uma relação dos pacotes disponíveis. A instalação exige apenas dois cliques (se você usar o mouse). Como os pacotes ficam concentrados em um local (por exemplo MELPA  que possui 461 pacotes no momento) é mais fácil achar o que se precisa. O segundo é a facilidade para a escolha de alguns temas para mudar a aparência do programa. Fiz um videozinho para mostrar algumas funcionalidades. Primeiro utilizei M-x package-list-packages para listar os pacotes disponíveis (lembrando que M-x é o mesmo que Alt-x no seu teclado). Depois um M-x linum-mode que coloca a numeração das linhas do arquivo na esquerda). M-x highline-mode para realçar a linha onde encontra-se o cursor. M-x minimap-create que ira criar uma janela com uma miniatura do texto na esquerda (pode ser interessante em diversos casos). M-x minimap-kill irá fechar a janela com a miniatura do texto. Depois abri alguns arquivos com C-x C-f (Ctrl-x Ctrl-f). Primeiro uma imagem no formato .jpg, depois um documento no formato .pdf. Como o emacs não é apenas um editor, alguns podem maximizar a janela e passar o dia inteiro utilizando só o ambiente para a edição de textos, programas, ver imagens, documentos, etc., etc., etc.. Finalmente abri um texto e o comando M-x ideti-mode que permite selecionar todas as palavras (ou nem todas) iguais pressionando-se C-; e a edição da palavra ocorrerá simultaneamente em todas as selecionadas.

Melhor ver o vídeo em tela cheia ou maior no youtube.

“Emacs is not an editor. Emacs is a way of thinking about the world,
and as such is a way of thinking about editors. The process of editing
is Emacs, but Emacs is more than the process of Editing. When you ask
what Emacs does, you are asking a question with no answer, because
Emacs doesn’t do, it is done to. Emacs just is. … I hope this makes
things clearer.” – Scott Dorsey

Anúncios

2 opiniões sobre “emacs 24

    • Para não decorar atalhos, é só usar o mouse e os menus. Mas depois que a gente vai decorando, não quer mais saber de mouse. Mas acho que nem o Stallman sabe todos. 🙂

Os comentários estão desativados.