RESEARCH
Editores de texto via terminal para Linux com correção ortográfica
Resumo honesto
Sim, existe um fluxo muito bom para escrever em terminal no Linux com correção ortográfica. Mas é importante separar duas coisas:
- Ortografia: detectar palavras erradas. Isso é fácil no terminal.
- Gramática/estilo: concordância, pontuação, frases estranhas, repetição, tom. Isso normalmente exige uma ferramenta externa como LanguageTool, Vale ou similares.
Para um writer deck minimalista, minha recomendação principal seria:
Neovim + spellcheck nativo + hunspell/aspell + LanguageTool via linha de comando para revisão final.
Se quiser algo menos intimidador:
GNU nano + aspell/hunspell é o caminho mais simples.
1. Neovim / Vim
Melhor para
Quem quer um setup poderoso, minimalista, rápido e altamente configurável.
Correção ortográfica
Vim e Neovim têm verificação ortográfica integrada. Você pode ativar com:
:set spell
:set spelllang=pt_br
Ou para inglês:
:set spell
:set spelllang=en_us
Você também pode usar múltiplos idiomas:
:set spelllang=pt_br,en_us
Comandos úteis:
]s " próxima palavra marcada como erro
[s " palavra anterior marcada como erro
z= " sugestões de correção
zg " adicionar palavra ao dicionário pessoal
zw " marcar palavra como errada
:set nospell
Vantagens
- Extremamente leve.
- Funciona muito bem em hardware antigo.
- Perfeito para um writer deck.
- Suporta Markdown muito bem.
- Dá para usar sem mouse, sem distrações, sem navegador.
Desvantagens
- Curva de aprendizado real.
- Para gramática avançada, você precisará de ferramenta externa.
Minha opinião
É a melhor opção se você quer montar seu próprio WriterDeck OS sem ficar preso ao sistema pronto.
2. GNU nano
Melhor para
Quem quer abrir o terminal e escrever sem aprender Vim.
Correção ortográfica
O GNU nano suporta spell checking, mas normalmente depende de um programa externo como aspell, hunspell ou spell.
Exemplo de instalação em Debian/Ubuntu:
sudo apt install nano aspell aspell-pt-br aspell-en
Para usar, abra um arquivo:
nano texto.md
E acione o corretor pelo atalho do nano. Dependendo da versão/configuração, ele pode usar Ctrl+T ou integração configurada com set speller.
Você pode configurar no arquivo:
~/.nanorc
Exemplo:
set speller "aspell -x -c"
set softwrap
set linenumbers
set tabsize 4
Vantagens
- Muito simples.
- Quase não tem curva de aprendizado.
- Bom para escrever textos curtos, diário, rascunhos e notas.
Desvantagens
- Menos confortável para projetos longos.
- Menos poderoso que Vim/Neovim.
- Gramática avançada fica por fora.
Minha opinião
É a opção mais segura se você quer escrever agora, sem transformar o editor em um novo hobby.
3. Emacs no terminal
Melhor para
Quem quer um ambiente completo de escrita, organização, notas e revisão.
Correção ortográfica
O Emacs usa ferramentas externas como Hunspell, Aspell, Ispell ou Enchant.
Pacotes/modos úteis:
flyspell-modeispellhunspellaspell
Exemplo básico dentro do Emacs:
(setq ispell-program-name "hunspell")
Ativar verificação em tempo real:
(add-hook 'text-mode-hook 'flyspell-mode)
Vantagens
- Muito poderoso.
- Excelente para escrita longa.
- Funciona no terminal.
- Pode virar um sistema completo de escrita e organização.
Desvantagens
- Mais pesado.
- Curva de aprendizado grande.
- Pode virar distração se você começar a customizar demais.
Minha opinião
Tecnicamente ótimo, mas talvez seja exagero para um writer deck minimalista.
4. Helix
Melhor para
Quem quer uma experiência moderna no terminal sem configurar tanto quanto Neovim.
Correção ortográfica
O Helix é um editor terminal moderno, mas a correção ortográfica nativa não é tão direta quanto no Vim/Neovim. Normalmente você vai depender de LSPs, ferramentas externas ou revisão posterior com aspell, hunspell, languagetool ou vale.
Vantagens
- Moderno.
- Modal como Vim, mas com boas escolhas padrão.
- Configuração mais limpa.
Desvantagens
- Para escrita pura com spellcheck, ainda não é tão redondo quanto Vim/Neovim.
- Ecossistema menor.
Minha opinião
Bom editor, mas não seria minha primeira escolha para writer deck focado em ortografia.
5. Micro
Melhor para
Quem quer um editor terminal simples, moderno e amigável.
Correção ortográfica
O Micro pode ser expandido com plugins, mas spellcheck não é tão nativo e confiável quanto no Vim/Nano/Emacs. Pode funcionar, mas eu não montaria um fluxo de escrita sério dependendo dele.
Vantagens
- Fácil de usar.
- Atalhos parecidos com editores comuns.
- Mais amigável que Vim.
Desvantagens
- Correção ortográfica não é o ponto forte.
- Menos adequado para fluxo de revisão textual robusto.
Minha opinião
Bom para edição geral; mediano para um writer deck com correção.
6. WordGrinder
Melhor para
Quem quer um processador de texto minimalista no terminal.
Correção ortográfica
O WordGrinder é interessante para escrita sem distração, mas a correção ortográfica pode depender de recursos externos e não é tão óbvia quanto em Vim/Nano/Emacs.
Vantagens
- Parece mais um processador de texto do que um editor de código.
- Focado em escrita.
- Minimalista.
Desvantagens
- Menos popular.
- Menos flexível.
- Pode ser limitado para Markdown e fluxos modernos.
Minha opinião
Vale testar se você quer algo mais “máquina de escrever digital”, mas eu ainda escolheria Neovim ou Nano.
Ferramentas de correção para usar junto
Hunspell
Para quê serve
Corretor ortográfico usado por vários programas, incluindo LibreOffice e navegadores.
Instalação Debian/Ubuntu
sudo apt install hunspell hunspell-pt-br hunspell-en-us
Uso básico
hunspell texto.md
Aspell
Para quê serve
Corretor ortográfico clássico de linha de comando.
Instalação Debian/Ubuntu
sudo apt install aspell aspell-pt-br aspell-en
Uso básico
aspell -c texto.md
LanguageTool
Para quê serve
Correção de gramática, estilo, pontuação e ortografia em vários idiomas, incluindo português e inglês.
Uso típico
Baixar o LanguageTool standalone e rodar:
java -jar languagetool-commandline.jar -l pt-BR texto.txt
Para inglês americano:
java -jar languagetool-commandline.jar -l en-US texto.txt
Observação
Exige Java. É mais pesado que hunspell/aspell, mas revisa coisas que um simples corretor ortográfico não pega.
Vale
Para quê serve
Linter de prosa. É muito usado em documentação técnica para estilo, consistência e regras customizadas.
Uso básico
vale texto.md
Observação
Não é “corretor mágico”. Ele brilha quando você configura regras de estilo. Para escrita literária ou diário, pode ser excesso. Para artigos, documentação, ensaios e textos técnicos, é excelente.
Recomendações por perfil
Quero simplicidade máxima
Use:
nano + aspell
Instale:
sudo apt install nano aspell aspell-pt-br aspell-en
Fluxo:
nano texto.md
aspell -c texto.md
Quero o melhor equilíbrio
Use:
neovim + spellcheck nativo + hunspell/aspell
Instale:
sudo apt install neovim hunspell hunspell-pt-br hunspell-en-us aspell aspell-pt-br aspell-en
Configuração mínima em ~/.config/nvim/init.vim:
set spell
set spelllang=pt_br,en_us
set linebreak
set wrap
set textwidth=0
set conceallevel=2
Quero revisão gramatical melhor
Use:
neovim + LanguageTool
Fluxo simples:
nvim texto.md
java -jar languagetool-commandline.jar -l pt-BR texto.md
Quero algo para documentação técnica
Use:
neovim + vale + LanguageTool
Fluxo:
nvim texto.md
vale texto.md
java -jar languagetool-commandline.jar -l pt-BR texto.md
Setup recomendado para um writer deck Linux
Sistema
Você pode usar:
- Debian minimal
- Ubuntu Server
- Arch Linux
- Alpine Linux, se quiser algo bem leve
- writerdeckOS, se quiser algo pronto e focado
Editor
Minha escolha:
neovim
Alternativa simples:
nano
Pacotes essenciais
Debian/Ubuntu:
sudo apt update
sudo apt install neovim nano aspell aspell-pt-br aspell-en hunspell hunspell-pt-br hunspell-en-us git pandoc
Opcional para gramática:
sudo apt install default-jre
Estrutura de pastas
mkdir -p ~/textos/{rascunhos,ensaios,diario,exportados}
Fluxo de escrita
Criar texto:
nvim ~/textos/rascunhos/meu-texto.md
Revisar ortografia:
aspell -c ~/textos/rascunhos/meu-texto.md
Exportar para PDF ou DOCX com Pandoc:
pandoc meu-texto.md -o meu-texto.pdf
pandoc meu-texto.md -o meu-texto.docx
Ranking final
1. Neovim
Melhor escolha geral. Leve, poderoso, ótimo para Markdown e com spellcheck nativo.
2. Nano
Melhor escolha simples. Ideal se você quer escrever sem aprender muita coisa.
3. Emacs terminal
Muito poderoso, mas talvez exagerado para um writer deck.
4. WordGrinder
Interessante para escrita minimalista, mas menos flexível.
5. Helix
Promissor, moderno, mas spellcheck ainda não é tão conveniente para esse caso.
6. Micro
Fácil e agradável, mas não é minha primeira escolha para correção ortográfica.
Veredito
Se você quer criar seu próprio writer deck, eu não começaria pelo sistema operacional. Começaria pelo fluxo:
Linux minimal + Neovim + spellcheck pt_br/en_us + aspell/hunspell + LanguageTool para revisão final
Isso te dá uma máquina de escrever digital real, sem frescura, sem distração e sem depender de interface gráfica.
Minha recomendação brutalmente honesta:
- Se você quer escrever mais do que configurar: Nano + Aspell.
- Se você quer algo sério e durável: Neovim + Hunspell/Aspell + LanguageTool.
- Se você quer brincar de montar ambiente: Arch/Debian minimal + Neovim.
- Se você quer evitar perder uma semana customizando: use writerdeckOS ou Debian minimal com configuração mínima.
Fontes consultadas
- writerdeckOS: https://writerdeckos.com/
- Repositório writerdeckOS: https://github.com/tinkersec/writerdeckOS
- GNU nano: https://www.nano-editor.org/
- Documentação de spellcheck do Vim: https://vim-jp.org/vimdoc-en/spell.html
- Manual do GNU Emacs sobre spelling: https://www.gnu.org/software/emacs/manual/html_node/emacs/Spelling.html
- Hunspell: https://github.com/hunspell/hunspell
- LanguageTool standalone: https://github.com/languagetool-org/languagetool/blob/master/languagetool-standalone/README.md
- Vale: https://vale.sh/
Related documents
- 001
- 002
- 003
- 004
research · MD
100 jogos cozy para quem ama Stardew Valley - 005