emacs

Posted on Dec 23, 2024

aproveitei uma curta pausa no litoral da Bahia e a presença de um notebook à minha disposição e fiz o que qualquer um faria e resolvi aprender uma coisa nova.

depois de alguns anos de hesitação, decidi que era hora de escalar mais um cume do mundo open source: EMACS

o que o emacs não é

nunca havia tentado seriamente aprender a usá-lo por na verdade nunca ter entendido o que é o emacs. e acho que é isso, antes de aprender a usar, você tem que entender o que ele é. e ja começo dizendo que ele não é apenas um editor de texto, nem um concorrente do vim e seus sucessores (e predecessores também).

org mode

ele é muito mais, dizem que é praticamente um sistema operacional em si. não entendi exatamente o que isso significa ainda. mas o que importa é que meu real interesse em emacs sempre foi para poder usar um modo do emacs, chamado org mode, que é um sistema de produtividade pessoal super poderoso, todo baseado em texto, e aí chegamos num domínio de aplicativos e serviços que moram junto ao coração.

todas as vezes que eu tentei ir direto pro org mode não consegui sair do lugar, pois, para usar org mode, deve-se saber o básico de emacs.

tentando novamente

eu já tinha tentado ver os videos sobre emacs do David Wilson do system crafters, mas ficava confuso com o que estava acontecendo.

então resolvi primeiro completar o tutorial embutido no emacs, para depois começar a série emacs from scratch do canal do system crafters no youtube. e desse vez foi.

assim como o vim, o emacs não é algo muito convidativo nem eficiente “out of the box”. faz parte de uma filosofia no mundo foss de geralmente se entregar o programa com o mínimo para ele funcionar e deixar cada usuário configurar conforme suas necessidades. acho que chamam isso de K.I.S.S (keep it simple, stupid)1.

então depois de completar o tutorial padrão do emacs, essa série emacs from scratch é basicamente uma série de vídeos ensinando como o David configurou seu emacs para deixá-lo mais palatável e produtivo.

no futuro trago atualizações da jornada.


  1. nerds podem ser tão agressivos às vezes ↩︎