txt: el editor de texto de terminal que se abre al instante y sin ceremonias

Txt: A fast, keyboard-driven terminal text editor for engineers

txt es un editor de terminal rápido y controlado por teclado, creado por Erik Hellman para editar sin fricción. Ofrece resaltado de sintaxis con tree-sitter, plegado de código, integración con Git, LSP opcional, multicursor y macros de teclado. No busca reemplazar tu IDE, sino ser el editor que usas cuando necesitas editar algo sin salir de la terminal. Instalación vía Homebrew, curl o compilación desde fuente.

El principio de diseño detrás de txt es simple: editar debe sentirse como pensar.
  1. zero_shift

    No voy a criticarte por usar Claude para construir esto. Sinceramente, para mí como consumidor, es algo neutro siempre que el software sea de alta calidad.

    Lo que sí preguntaría es esto: ¿por qué debería usar tu software cuando podría generar el mío propio?

    Por un coste relativamente bajo en tokens, podría usar Cursor y Fable 5.1 para generar un editor de texto decente propio, si lo limitara a usar dependencias de alta calidad.

    Así que este es un poco el verdadero dilema del desarrollo de OSS: ¿realmente tiene algún sentido crear herramientas para desarrolladores hoy en día?

  2. _ix

    Aunque presumen de la funcionalidad basada en teclado, en el gif de demostración muestran un flujo de trabajo basado en puntero. Elección curiosa, ¿no?

  3. __fst__

    Desde que pasé por el fastidio de aprender vim, ya no puedo usar nada más.

    Y para el caso de uso de

    "Construí txt porque paso la mayor parte de mi tiempo en la terminal, y cambiar a otra herramienta solo para hacer una edición rápida siempre se sentía como una fricción que no quería. Los editores que viven en la terminal o tienen curvas de aprendizaje empinadas construidas en torno a paradigmas modales, o son demasiado limitados para ser genuinamente útiles".

    literalmente solo necesitas un puñado de comandos y atajos de vim.

  4. sgarland

    > Los editores que viven en la terminal o tienen curvas de aprendizaje empinadas construidas en torno a paradigmas modales, o son demasiado limitados para ser genuinamente útiles.

    > txt no intenta reemplazar tu IDE principal. Es el editor al que recurres cuando solo necesitas editar algo

    Estas dos afirmaciones están en conflicto. Si solo quieres editar algo, y no conoces [n]vi[m] o emacs, entonces usa nano. Si quieres números de línea, plegado de código, resaltado de sintaxis, etc., entonces parece que deberías tomarte el tiempo de aprender un editor más potente.

    Sinceramente, vi no es tan difícil de aprender en lo más básico, y deberías tomarte los 15 minutos para hacerlo, porque está prácticamente garantizado que estará disponible en todas partes. :wq e i son casi todo lo que necesitas para "solo editar algo".

  5. rckt

    Puedo entender que las startups dependan de herramientas de IA para probar ideas. ¿Pero proyectos personales/de hobby? Se siente raro. Este no es el lugar para ir rápido. Tómate tu tiempo, disfruta el proceso, aprende/haz cosas.

Más de este día

2026-09-11