Ainda mais recursos embutidos com o Emacs
Dired e gerenciamento de arquivos
- Alguns usuários antigos do Emacs ainda acham o Dired confuso; outros o descrevem como seu gerenciador de arquivos principal em todas as plataformas.
- wdired (Dired gravável) é amplamente elogiado: edite nomes de arquivos como texto e depois salve para aplicar as renomeações; funciona bem com retângulos, múltiplos cursores, verificação ortográfica e comandos de shell.
- A descobribilidade e a experiência de uso fortemente baseada em keybindings são pontos problemáticos; vários mencionam menus transitórios/de contexto e UIs alternativas como dirvish e sunrise-commander.
- Desejos específicos de recursos incluem melhor comparação de diretórios / integração com ediff e ordenação/operações mais intuitivas.
Estabilidade, configurações e distribuições
- Há uma forte divisão de experiências: alguns dizem que o Emacs (muitas vezes vanilla ou levemente personalizado) quase nunca quebra, mesmo entre versões principais; outros relatam quebra frequente.
- Muitos problemas são atribuídos a grandes “distribuições” (Spacemacs, Doom, LazyVim, etc.) e a configurações complexas em que pacotes interagem de formas inesperadas.
- Usuários observam que entender “a forma Emacs” e construir configurações incrementalmente reduz quebras; outros ainda acham incompatibilidades aleatórias e bitrot frustrantes.
- Alguns recomendam ferramentas como use-package (agora incluído) e borg; outros acham que o suporte mais novo a pacotes Git embutido torna essas ferramentas menos necessárias.
Emacs vs Neovim/Vim/VS Code
- Emacs e Neovim são comparados com frequência. Neovim é visto como mais rápido em evolução, com mais rotatividade no ecossistema (múltiplos LSPs, gerenciadores de pacotes), embora alguns digam que ele está se estabilizando e colocando mais coisas no core.
- Alguns sentem que o Neovim tem uma rotatividade de “estilo JavaScript”; outros contestam isso e elogiam integrações recentes no core.
- Há a opinião de que o Emacs ocasionalmente adota pacotes comunitários líderes no core (eglot, use-package, temas), fornecendo uma base estável, enquanto o Neovim historicamente dependia mais de plugins externos.
- Vários usuários simplesmente preferem “um bom editor de texto” e acham o Neovim ou o VS Code mais fáceis do que abraçar a plataforma Lisp completa do Emacs.
LLMs e Emacs
- As experiências são mistas: alguns dizem que os LLMs são “uma dádiva” para Emacs Lisp e trabalho de configuração; outros relatam alucinações consistentes e configurações quebradas.
- Alguns descrevem fluxos de trabalho sofisticados em que um LLM pilota uma instância do Emacs em execução para testes e depuração ponta a ponta, aproveitando a introspecção do Emacs.
- Há interesse em uma integração mais estreita entre Emacs e LLM (por exemplo, modos GPT/Claude, agent-shell), mas também frustração com sugestões não confiáveis.
Filosofia do Emacs e adoção
- Muitos insistem que o Emacs não é apenas um editor, mas uma plataforma Lisp para construir ferramentas pessoais; adoção em massa ou UX no estilo do VS Code não são vistos como objetivos centrais.
- Outros argumentam que padrões melhores prontos para uso e abandonar atitudes de “somente vanilla” são essenciais se o Emacs quiser um uso mais amplo.
- Descobribilidade vs investimento de aprendizado: vários dizem que o Emacs é totalmente descobrível se você aprender seu sistema de ajuda; outros ainda veem uma barreira íngreme.