Macrorrony

Anotações de uma mente macarrônica.

Sobre mim | RSS

Primeiros passos no Org-Mode (o básico do básico)

05 de fevereiro de 2026.

Introdução

No post passado expliquei o que é o Emacs, chegou a hora de entender melhor o que é o Org.

O que é o Org-Mode?

O org-mode, por sua vez, pode ser visto como um pacote de funcionalidades dentro do Emacs que consegue lidar com tudo que seja relacionado com "organização", desde anotações de uma aula, o roteiro de um livro (ou postagem de blog), uma lista de compras, ou até um projeto de engenharia. É mais ou menos a funcionalidade que aplicações "modernas" como o Notion e o Obsidian fornecem, mas dentro do Emacs, de forma muito mais simplificada, sem depender da internet, livre de distrações, portável, feito com software livre e com uma flexibilidade hilariante. Pessoalmente uso o org-mode como agenda, como diário e como sistema de gestão de projetos, tanto pessoais como profissionais, e tem funcionado muito bem.

Uso o org-mode para me lembrar quando tem algum familiar ou amigo aniversariando, que presentes eu posso dar para a pessoa, pra marcar que dias eu fiz ou não atividade física, para me avisar quando eu vou ter aquela consulta que precisei marcar com 3 meses de antecedência, fazer anotações de leituras e aulas, e assim por diante... E como é tudo off-line (no meu caso, você decide como quer o seu), nenhuma empresa gringa tem acesso a essa informação, e eu posso consultar tudo mesmo sem ter internet.

Seu primeiro arquivo .org

Pois bem, com o Emacs aberto, clique no primeiro ícone da barra de ferramentas (o da folhinha com um símbolo de adição) para criar um arquivo, coloque no nome do arquivo algo como "fazer.org".

"A modeline que apareceu quando eu criei o arquivo fazer.org na minha máquina."

Muito bem, você criou um arquivo do org-mode em branco. Você vai ter certeza de que deu certo quando a modeline exibir o texto "(Org)". Isso quer dizer que o emacs está no modo org, ou seja no org-mode... Tcharan! O Emacs vai sempre lhe dar a melhor interpretação do texto que você está editando com base na extensão do arquivo, assim, se você abrir uma arquivo .py (python), ele vai abrir o python-mode, e assim por diante. Você pode mudar esse comportamento também, claro.

O "modo" aqui serve para mudar alguns atalhos de teclado, o realce usado na sintaxe, gerenciar suas configurações pessoais para cada situação e etc.

Sintaxe básica do arquivo org

O arquivo org é um formato específico para tomar notas das coisas. Você divide o arquivo em níveis de títulos diferentes, formata texto com itálico, negrito, etc... Você também pode criar tabelas, listas, inserir links, adicionar metadados... Você pode achar mais informações pela internet, por enquanto vamos fazer o básico.

Títulos

Para inserir um título, basta iniciar uma linha com "* ", note que você precisa adicionar um espaço entre o asterisco e o título em si, assim:

* Isso é um título

Para inserir um sub-título dentro desse título, é só ir adicionando mais asteriscos:

* Isso é um título
Pois é, por enquanto é quase como se fosse um desses editores de texto normais e sem graça.

** Isso é um subtítulo
Mas você vai em breve descobrir os segredos do org-mode.

*** Mais outro subtítulo
E sim, você consegue exportar isso para outros formatos...

Se você apertar apertar TAB em cima de um título, você vai guardar tudo que tem dentro dele, apertando tab de novo você desfaz isso. Apertando Shift + TAB você faz essa alternação só que com todos os títulos de uma vez. Tente você fazer isso.

Listas

Listas começam com um traço ("- ") ou um mais ("+ "), conforme seu gosto:

- Banana
- Abacate
- Mamão

ou

+ Banana
+ Abacate
+ Mamão

Se você quer uma lista ordenada, basta iniciar ela com um número e ponto ou parêntese:

1) Banana
2) Abacate
3) Mamão

ou

1. Banana
2. Abacate
3. Mamão

Tabelas

Para criar uma tabela, cada elemento de uma linha deve vir separado da barrinha vertical ("|"):

|fruta|nota|
|banana|9|
|mamão|8|
|abacate|8|
|bacuri|10|

Depois você pode selecionar essa tabela (com o mouse, por exemplo) e apertar TAB para deixar ela alinhada, vai ficar assim:

| fruta   | nota |
| banana  |    9 |
| mamão   |    8 |
| abacate |    8 |
| bacuri  |   10 |

No próximo post quero começar a introduzir alguns atalhos legais do org-mode para ir além da simples marcação de texto. Esse guia, porém, já está um pouco longo. Até mais!

Temáticas: