Herramientas de escritura basadas en terminal que se ejecutan en tmux o en un shell simple

El artículo de XDA sobre escribir dentro de la terminal sonaba absurdo para muchos lectores, y luego una cantidad sorprendente de ellos lo intentó. El argumento se mantiene: una vez que ya estás viviendo en un shell para codificar, saltar a un procesador de palabras GUI para una publicación de blog o un informe solo agrega fricción. Las herramientas de escritura de terminal se han vuelto silenciosamente buenas. Algunos son procesadores de palabras TUI dedicados, algunos son editores de código con complementos de prosa, y uno es Emacs, porque siempre es Emacs. Probamos ocho aplicaciones de escritorio para escritura basada en terminal para ver cuáles realmente superan abrir Google Docs.

Qué buscar en una herramienta de escritura de terminal

La pila para escritura de terminal es pequeña y cada pieza debe justificar su lugar:

Comparación rápida

Herramienta Mejor para Licencia Notable
WordGrinder Procesador de palabras TUI dedicado GPL Sin ADN de editor de código
Neovim + vim-pencil Escritura modal con complementos MIT Combo Goyo + Limelight
Emacs Org Mode Escritura estructurada de forma larga GPL Exporta a LaTeX, HTML, DOCX
Micro Editor TUI fácil de usar para principiantes MIT Soporte de ratón, configuración fácil
Helix Editor modal moderno con LSP MPL 2.0 Selecciones Tree-sitter
Kakoune Editor modal orientado a objetos Unlicense Operaciones de multi-selección de prosa
nano Ediciones rápidas, sin curva de aprendizaje GPL Viene con todo
Zk Cuaderno Zettelkasten en shell GPLv3 Búsqueda de etiquetas, backlinks

Las aplicaciones

1. WordGrinder, mejor procesador de palabras TUI dedicado

WordGrinder de David Given es la herramienta construida específicamente para el trabajo. Es un procesador de palabras, no un editor: párrafos, estilos, notas al pie, tablas, verificación ortográfica y exporta a Markdown, HTML, LaTeX, ODT, DOCX o texto sin formato, todo desde una interfaz de curses. Sin ADN de editor de código. Se abre en medio segundo en cualquier máquina.

Dónde falla: El formato del documento (.wg) es propietario hasta que exportes. No hay vista previa en vivo, sin LSP, sin sistema de complementos. Lo que ves es lo que obtienes, deliberadamente.

Precios: Gratis, código abierto (GPL).

Plataformas: Linux, macOS, Windows, BSD.

Descargar: Cowlark.com/wordgrinder

Conclusión: La opción más clara de un solo propósito si te niegas a configurar nada y simplemente quieres escribir.

2. Neovim con vim-pencil y goyo, mejor configuración de escritura modal

Neovim emparejado con vim-pencil (envoltura suave, valores por defecto de verificación ortográfica, movimientos de prosa), goyo.vim (modo de pantalla completa centrado) y limelight.vim (atenuar párrafos inactivos) convierte Neovim en un entorno de escritura sin distracciones que aún respeta la memoria muscular de vim. Agregue wiktionary.vim para definiciones y tiene una estación de escritura real.

Dónde falla: La configuración inicial requiere una noche. Si ya usas Neovim para código, los mismos enlaces de teclas y complementos en una sesión de escritura requieren un momento para cambiar de contexto.

Precios: Gratis, código abierto (Apache 2.0).

Plataformas: Linux, macOS, Windows.

Descargar: Neovim.io

Conclusión: La opción más fuerte si ya vives en Neovim para código y quieres que la prosa se sienta igual.

3. Emacs Org Mode, mejor sistema todo en uno para escritores

Emacs Org Mode es el entorno de escritura para personas que quieren el esquema, el borrador, las citas, la bibliografía, la lista de tareas y el pipeline de exportación en un solo lugar. Exporta limpiamente a LaTeX (vía ox-latex), HTML, DOCX (vía ox-odt y pandoc) y Beamer para diapositivas. Zettelkasten vía org-roam. Todo es texto sin formato bajo el capó.

Dónde falla: Emacs es la curva de aprendizaje. Incluso empaquetado como Doom Emacs, la pendiente inicial es lo suficientemente pronunciada como para que muchas personas reboten. El modo sin distracciones (writeroom-mode) requiere instalación.

Precios: Gratis, código abierto (GPL).

Plataformas: Linux, macOS, Windows.

Descargar: OrgMode.org

Conclusión: La opción para académicos y escritores de forma larga que pueden pasar una semana en la configuración por años de retorno.

4. Micro, mejor editor TUI fácil de usar para principiantes

Micro se siente como nano o un editor GUI ligero, pero con más capacidad bajo el capó: múltiples cursores, resaltado de sintaxis, sistema de complementos, soporte de ratón, archivo de configuración real. Para escritores sin experiencia en vim o Emacs, esta es la curva de aprendizaje más plana hacia una configuración de terminal que funcione.

Dónde falla: Sin modo de prosa nativo. Deberás depender del envoltorio suave más el complemento de verificación ortográfica, y exportar es lo que pandoc te dé.

Precios: Gratis, código abierto (MIT).

Plataformas: Linux, macOS, Windows.

Descargar: Micro-editor.github.io

Conclusión: El primer paso correcto para cualquiera que sea nuevo en la escritura de terminal y no quiera aprender vim.

5. Helix, mejor editor modal moderno

Helix es el editor modal construido después de Kakoune, con selecciones tree-sitter, un cliente LSP incorporado y configuración a través de un pequeño archivo TOML. Para escribir, tree-sitter es genuinamente útil: seleccionar un párrafo o oración completa funciona de inmediato, no a través de un complemento. El modo sin distracciones es un comando único.

Dónde falla: Proyecto más joven que vim o Kakoune. Algunos complementos adyacentes a la prosa de esos ecosistemas aún no tienen equivalente directo.

Precios: Gratis, código abierto (MPL 2.0).

Plataformas: Linux, macOS, Windows.

Descargar: Helix-editor.com

Conclusión: Prueba esto si quieres edición modal sin una década de equipaje de vim.

6. Kakoune, mejor editor modal orientado a objetos

Kakoune invierte la gramática de vim: primero seleccionas, luego actúas. Para la prosa, eso significa “seleccionar una oración, eliminarla” o “seleccionar cada párrafo que contiene X, unirlos”, que es un flujo de trabajo natural para la revisión. La edición de múltiples selecciones te permite corregir palabras repetidas en todo un ensayo en una operación.

Dónde falla: El cambio de paradigma respecto a vim es real. El ecosistema es más pequeño. Si estás profundamente en vim, mantener Neovim es probablemente la mejor apuesta a largo plazo.

Precios: Gratis, código abierto (Unlicense).

Plataformas: Linux, macOS, Windows vía WSL.

Descargar: Kakoune.org

Conclusión: El diseño más interesante para la escritura centrada en la revisión. No es para todos.

7. nano, mejor opción sin configuración

nano viene con cada distribución de Linux principal, macOS y Subsistema de Windows para Linux. Envoltura suave, cortar/pegar, buscar/reemplazar, deshacer, verificación ortográfica a través de un corrector del sistema. Eso cubre una cantidad sorprendente de borradores rápidos cuando estás SSH’d en una caja y solo necesitas que las palabras bajen.

Dónde falla: Sin edición modal, sin complementos, sin pipeline de exportación. El historial de deshacer es solo por sesión. Para cualquier cosa más larga que una página, querrás una herramienta real.

Precios: Gratis, código abierto (GPL).

Plataformas: Linux, macOS, Windows.

Descargar: Nano-editor.org

Conclusión: La opción correcta en el servidor de otra persona o una laptop rota donde instalar cualquier cosa es un dolor.

8. Zk, mejor cuaderno Zettelkasten

Zk de Mickaël Menu es una herramienta Zettelkasten primero CLI: administra una carpeta de notas Markdown simples con búsqueda de etiquetas, retrocesos y un índice de texto completo, y entrega la edición a tu editor de terminal de elección (vim, Neovim, Helix, Micro, todos compatibles). Si tu escritura es tomar notas que se ensamblan en ensayos, esta es la tubería que mantiene navegable mil notas.

Dónde falla: No es un editor en sí, así que aún necesitas uno de los anteriores. La configuración implica crear un cuaderno y entender las convenciones de etiquetas.

Precios: Gratis, código abierto (GPLv3).

Plataformas: Linux, macOS, Windows.

Descargar: GitHub.com/zk-org/zk

Conclusión: La capa de gestión del conocimiento natural bajo una configuración de escritura de terminal.

Cómo elegir el correcto

Preguntas frecuentes

¿Puedes escribir un libro en la terminal?

Sí. WordGrinder se usa para manuscritos completos (su autor escribió sus propios libros en él), Emacs Org Mode exporta a LaTeX y DOCX para editores que los aceptan, y Neovim con vim-pencil es compatible con el mismo ciclo borrador → exportación → revisión que cualquier procesador de palabras GUI.

¿Qué hay de la revisión gramatical, no solo la ortografía?

Los editores de terminal se integran con ltex-ls (un servidor de lenguaje LanguageTool) a través de LSP. Neovim, Helix y Emacs todos lo manejan. La revisión gramatical a través de write-good.nvim y proselint también cubre problemas de estilo comunes.

¿Cómo obtengo un modo sin distracciones?

WordGrinder ya está sin distracciones por diseño. Neovim usa goyo.vim. Emacs usa writeroom-mode. Helix se abre sin bordes en terminal de pantalla completa por defecto. Micro, Kakoune y nano dependen de ejecutar tu terminal en modo de pantalla completa (Alt+Enter en Windows Terminal, ⌘⌃F en iTerm, F11 en la mayoría de terminales Linux).

¿Funciona esto con tmux?

Todos ellos. tmux es donde brilla la escritura de terminal: un panel para el editor, uno para un renderizador de vista previa en vivo de Markdown (glow, mdcat), uno para notas.

¿Funciona la escritura de terminal en Windows?

Sí. Windows Terminal + WSL 2 cubre todas las herramientas en esta lista excepto WordGrinder, que también envía una compilación nativa de Windows. PowerShell solo funciona para nano y Micro; el resto necesita WSL.

¿Es Markdown el formato correcto para esto?

Markdown es el valor por defecto pragmático (casi cada editor arriba lo renderiza, y los pipelines de exportación lo manejan bien). El modo Org es más fuerte para las personas que se comprometen con Emacs. El propio formato de WordGrinder está bien siempre que exporte antes de compartir. El texto sin formato está bien para cualquier cosa bajo algunas páginas.