Ferramentas de escrita baseadas em terminal que executam em tmux ou um shell simples

O artigo da XDA sobre escrever dentro do terminal soava absurdo para muitos leitores, e então um número surpreendente deles tentou. O argumento se mantém: uma vez que você já está vivendo em um shell para codificação, pular para um processador de texto GUI para um post de blog ou relatório apenas adiciona atrito. As ferramentas de escrita em terminal silenciosamente se tornaram boas. Alguns são processadores de texto TUI dedicados, alguns são editores de código com plugins de prosa, e um é Emacs, porque é sempre Emacs. Testamos oito aplicativos de desktop para escrita baseada em terminal para ver quais realmente superam abrir o Google Docs.

O que procurar em uma ferramenta de escrita de terminal

A pilha para escrita de terminal é pequena e cada peça deve justificar seu lugar:

Comparação rápida

Ferramenta Melhor para Licença Notável
WordGrinder Processador de texto TUI dedicado GPL Sem DNA de editor de código
Neovim + vim-pencil Escrita modal com plugins MIT Combo Goyo + Limelight
Emacs Org Mode Escrita estruturada de forma longa GPL Exporta para LaTeX, HTML, DOCX
Micro Editor TUI amigável para iniciantes MIT Suporte a mouse, config fácil
Helix Editor modal moderno com LSP MPL 2.0 Seleções Tree-sitter
Kakoune Editor modal orientado a objetos Unlicense Operações multi-seleção de prosa
nano Edições rápidas, sem curva de aprendizado GPL Vem com tudo
Zk Caderno Zettelkasten em shell GPLv3 Busca por tags, backlinks

Os aplicativos

1. WordGrinder, melhor processador de texto TUI dedicado

WordGrinder por David Given é a ferramenta construída especificamente para o trabalho. É um processador de texto, não um editor: parágrafos, estilos, notas de rodapé, tabelas, verificação ortográfica e exportação para Markdown, HTML, LaTeX, ODT, DOCX ou texto simples, tudo a partir de uma interface curses. Sem DNA de editor de código. Abre em meio segundo em qualquer máquina.

Onde fica curto: O formato do documento (.wg) é proprietário até você exportar. Sem visualização ao vivo, sem LSP, sem sistema de plugins. O que você vê é o que você obtém, deliberadamente.

Preços: Gratuito, código aberto (GPL).

Plataformas: Linux, macOS, Windows, BSD.

Download: Cowlark.com/wordgrinder

Conclusão: A escolha mais clara para um único propósito se você se recusa a configurar qualquer coisa e apenas quer escrever.

2. Neovim com vim-pencil e goyo, melhor configuração de escrita modal

Neovim emparelhado com vim-pencil (quebra suave, padrões de verificação ortográfica, movimentos de prosa), goyo.vim (modo tela cheia centralizado) e limelight.vim (atenuar parágrafos inativos) transforma Neovim em um ambiente de escrita sem distrações que ainda respeita a memória muscular do vim. Adicione wiktionary.vim para definições e você tem uma estação de escrita real.

Onde fica curto: A configuração inicial leva uma noite. Se você já usa Neovim para código, as mesmas vinculações de teclas e plugins em uma sessão de escrita levam um tempo para mudar de contexto.

Preços: Gratuito, código aberto (Apache 2.0).

Plataformas: Linux, macOS, Windows.

Download: Neovim.io

Conclusão: A opção mais forte se você já vive em Neovim para código e quer que a prosa pareça igual.

3. Emacs Org Mode, melhor sistema tudo-em-um para escritores

Emacs Org Mode é o ambiente de escrita para pessoas que querem o esboço, o rascunho, as citações, a bibliografia, a lista de tarefas e o pipeline de exportação em um só lugar. Exporta limpo para LaTeX (via ox-latex), HTML, DOCX (via ox-odt e pandoc) e Beamer para slides. Zettelkasten via org-roam. Tudo é texto simples sob o capô.

Onde fica curto: Emacs é a curva de aprendizado. Mesmo empacotado como Doom Emacs, a inclinação inicial é íngreme o suficiente para que muitas pessoas desistam. Modo sem distrações (writeroom-mode) precisa instalar.

Preços: Gratuito, código aberto (GPL).

Plataformas: Linux, macOS, Windows.

Download: OrgMode.org

Conclusão: A escolha para acadêmicos e escritores de forma longa que podem passar uma semana em configuração por anos de retorno.

4. Micro, melhor editor TUI amigável para iniciantes

Micro se sente como nano ou um editor GUI leve, mas com mais capacidade sob o capô: múltiplos cursores, destaque de sintaxe, sistema de plugins, suporte a mouse, arquivo de configuração real. Para escritores sem experiência vim ou Emacs, esta é a curva de aprendizado mais plana para uma configuração de terminal funcional.

Onde fica curto: Nenhum modo de prosa nativo. Você confiará em quebra suave mais o plugin de verificação ortográfica, e a exportação é o que pandoc oferece.

Preços: Gratuito, código aberto (MIT).

Plataformas: Linux, macOS, Windows.

Download: Micro-editor.github.io

Conclusão: O primeiro passo certo para qualquer um novo em escrita de terminal que não quer aprender vim.

5. Helix, melhor editor modal moderno

Helix é o editor modal construído após Kakoune, com seleções tree-sitter, cliente LSP integrado e configuração através de um pequeno arquivo TOML. Para escrita, tree-sitter é genuinamente útil: selecionar um parágrafo ou sentença completa funciona fora da caixa, não através de um plugin. Modo sem distrações é um comando único.

Onde fica curto: Projeto mais jovem que vim ou Kakoune. Alguns plugins adjacentes a prosa desses ecossistemas ainda não têm equivalente direto.

Preços: Gratuito, código aberto (MPL 2.0).

Plataformas: Linux, macOS, Windows.

Download: Helix-editor.com

Conclusão: Tente isso se quiser edição modal sem uma década de bagagem vim.

6. Kakoune, melhor editor modal orientado a objetos

Kakoune inverte a gramática do vim: você seleciona primeiro, depois age. Para prosa, isso mapeia para “selecionar uma sentença, deletá-la” ou “selecionar cada parágrafo contendo X, uni-los”, que é um fluxo de trabalho natural para revisão. A edição multi-seleção permite que você corrija palavras repetidas em todo um ensaio em uma operação.

Onde fica curto: A mudança de paradigma do vim é real. Ecossistema é menor. Se você está profundo em vim, ficar com Neovim é provavelmente a melhor aposta a longo prazo.

Preços: Gratuito, código aberto (Unlicense).

Plataformas: Linux, macOS, Windows via WSL.

Download: Kakoune.org

Conclusão: O design mais interessante para escrita centrada em revisão. Não é para todos.

7. nano, melhor opção sem configuração

nano vem com cada distribuição Linux principal, macOS e Windows Subsystem for Linux. Quebra suave, cortar/colar, procurar/substituir, desfazer, verificação ortográfica através de um corretor do sistema. Isso cobre uma quantidade surpreendente de esboços rápidos quando você está SSH’d em uma caixa e apenas precisa que as palavras saiam.

Onde fica curto: Nenhuma edição modal, sem plugins, sem pipeline de exportação. Histórico de desfazer é apenas por sessão. Para qualquer coisa mais longa que uma página, você vai querer uma ferramenta real.

Preços: Gratuito, código aberto (GPL).

Plataformas: Linux, macOS, Windows.

Download: Nano-editor.org

Conclusão: A escolha certa no servidor de outra pessoa ou um laptop quebrado onde instalar qualquer coisa é um incômodo.

8. Zk, melhor caderno Zettelkasten

Zk por Mickaël Menu é uma ferramenta Zettelkasten-first CLI: gerencia uma pasta de notas Markdown simples com busca por tags, backlinks e índice de texto completo, e entrega a edição ao seu editor de terminal de escolha (vim, Neovim, Helix, Micro, todos suportados). Se sua escrita é anotação que se monta em ensaios, este é o encanamento que mantém mil notas navegáveis.

Onde fica curto: Não é um editor em si, então você ainda precisa de um dos anteriores. A configuração envolve criar um caderno e entender convenções de tags.

Preços: Gratuito, código aberto (GPLv3).

Plataformas: Linux, macOS, Windows.

Download: GitHub.com/zk-org/zk

Conclusão: A camada natural de gerenciamento de conhecimento sob uma configuração de escrita de terminal.

Como escolher o correto

Perguntas Frequentes

Você pode realmente escrever um livro no terminal?

Sim. WordGrinder é usado para manuscritos completos (seu autor escreveu seus próprios livros nele), Emacs Org Mode exporta para LaTeX e DOCX para editores que os aceitam, e Neovim com vim-pencil suporta o mesmo ciclo rascunho → exportação → revisão que qualquer processador de texto GUI.

E quanto a verificação gramatical, não apenas ortografia?

Editores de terminal se integram com ltex-ls (um servidor de linguagem LanguageTool) via LSP. Neovim, Helix e Emacs todos lidam com isso. Verificação gramatical através de write-good.nvim e proselint também cobre problemas de estilo comuns.

Como obtenho modo sem distrações?

WordGrinder já é sem distrações por design. Neovim usa goyo.vim. Emacs usa writeroom-mode. Helix abre sem bordas em terminal tela cheia por padrão. Micro, Kakoune e nano dependem de executar seu próprio terminal em modo tela cheia (Alt+Enter no Windows Terminal, ⌘⌃F no iTerm, F11 na maioria dos terminais Linux).

Isso funciona com tmux?

Todos eles. tmux é onde a escrita de terminal brilha: um painel para o editor, um para um renderizador de visualização ao vivo Markdown (glow, mdcat), um para notas.

A escrita de terminal funciona no Windows?

Sim. Windows Terminal + WSL 2 cobre cada ferramenta nesta lista exceto WordGrinder, que também envia uma compilação Windows nativa. PowerShell sozinho funciona para nano e Micro; o resto precisa de WSL.

Markdown é o formato correto para isso?

Markdown é o padrão pragmático (quase cada editor acima o renderiza, e os pipelines de exportação lidam bem com ele). Org mode é mais forte para pessoas que se comprometem com Emacs. O próprio formato WordGrinder é bom enquanto você exportar antes de compartilhar. Texto simples é bom para qualquer coisa sob algumas páginas.