Textadept es un editor de texto minimalista de software gratuito diseñado para la programación informática . Distribuido bajo licencia MIT , está escrito en C , C++ y Lua y es extensible usando Lua. [1] Textadept puede utilizar una interfaz de usuario gráfica o una interfaz de usuario basada en texto cuando se ejecuta en una ventana de terminal. Textadept utiliza el componente de edición Scintilla . El desarrollador de Textadept hace que la biblioteca contenedora de curses para Scintilla utilizada por Textadept esté disponible por separado. [2]
Al igual que Emacs , Textadept es profundamente extensible; la API de Lua tiene acceso a cualquier subsistema del programa. A pesar de esto, el desarrollador afirma que uno de sus objetivos es que la parte C no supere las 2000 líneas de código y que la parte Lua nunca supere las 4000 líneas. Cuando se ejecuta en una interfaz gráfica, Textadept intencionalmente no guarda el tamaño o la posición de la ventana, dejando esto en manos del administrador de ventanas .