Compartilhe esta página

Aprenda X em Y Minutos

Onde X=Emacs

O Emacs começou sua vida como gnu.org/software/emacs/emacs-paper.html e cresceu ao longo dos anos em um ecossistema completo. Muitas tarefas, geralmente relegado a um conjunto diversificado de ferramentas pode ser realizado de dentro Emacs em uma interface consistente e familiar. Exemplos incluem gerenciamento de diretório, visualização de documentos PDF, edição de arquivos via SSH, gerenciamento de repos git. Em suma, o Emacs é seu para fazer o que você quiser: o espectro de usuários varia daqueles que o usam para editar arquivos de texto para puristas extremos que o usam para substituir virtualmente seu sistema operacional.

O Emacs é extensível através de um dialeto especializado do Lisp conhecido como Emacs Lisp (Elisp), que possui muitas macros voltadas para a edição de texto e gerenciamento de buffers de texto. Qualquer tecla (combinação) usada no Emacs está vinculada para uma função Emacs Lisp e pode ser remapeado para qualquer outra função, incluindo aqueles que você escreve você mesmo.

Conceitos básicos de Emacs

Aqui, discuto alguns conceitos e terminologia básicos do Emacs que podem ser confusos para os recém-chegados (especialmente para as pessoas acostumadas à terminologia do Vim):

Recursos adicionais


Sugestões ou correções? Abra uma issue no repositório do GitHub, ou faça um pull request você mesmo!

Originalmente contribuído por Joseph Riad e atualizado por 2 colaboradores.