¿Hojas de cálculo y procesador de textos basados ​​en terminales?

33

¿Hay alguna (buena) terminal basada (es decir, se ejecuta en un VT, no en GUI / X) hojas de cálculo o procesadores de texto para Unix / Linux? ¿Alguien puede recordar el nombre de tales programas que eran populares antes (por ejemplo, antes de que X se generalizara)?

Sé que la forma "correcta" de procesamiento de textos en Unix es usar un lenguaje de marcado como LaTeX o GROFF junto con un editor simple como vi o emacs ... Pero lo que me pregunto es si hay o si ( ¿alguien recuerda un programa anterior que hiciera esto? Donde no tenías un WYSIWYG verdadero, pero donde cosas como enfatizar y subrayar estaban marcadas en el texto con colores, video inverso y demás.

Los programas que son más "front-end" para LaTeX o algún formato XML para crear documentos de proceso de texto también son de interés, siempre que usen el terminal y usen colores y demás para marcar cosas como texto enfatizado (en lugar de ver el formato de látex- código). P.ej. presiona CTRL-I, el texto que escribe se convierte en video inverso y se escribe en un archivo entre códigos de formato para enfatizar.

Baard Kopperud
fuente

Respuestas:

21

En cuanto a los programas de hoja de cálculo de línea de comandos, hay scy oleo.

Ver:

chawr
fuente
3
Además, también hay uno bastante divertido con una característica muy innovadora (3D), la tetera .
HalosGhost
Gracias, estaba buscando exactamente ese tipo de hoja de cálculo, utilizable tanto desde la consola como desde una GUI, con una sintaxis más simple que la de las tablas en modo Org.
lmsteffan
3
scimes un sucesor de sc, agregando cosas como deshacer!
Sparhawk
@spawhawk Impresionante. Parece que ha sido rebautizado de nuevo a sc-im github.com/andmarti1424/sc-im
wump
Tenga en cuenta que "La última versión de desarrollo de Oleo, 1.99.16, se lanzó en 2001". De en.wikipedia.org/wiki/GNU_Oleo
user7543
12

SC-IM (anteriormente scim; basado en SC) es la mejor hoja de cálculo de línea de comandos en este momento. Se compila fácilmente en OSX. Debe hacer una modificación al código fuente para corregir la tecla de retroceso en OSX.

rado
fuente
1
Aquí está el tutorial de instalación de Debian para scim. Se sudo apt install libzip-dev libxml2-dev bison libncurses5-dev libncursesw5-devrequerirá al menos además de editar algunas Makefilelíneas.
Serge Stroobandt
Hoy pude instalar en Debian sin editar Makefile, así que ...
Luciano Andress Martini
7

Sugeriría visidata .

VisiData es una herramienta múltiple interactiva para datos tabulares. Combina la claridad de una hoja de cálculo, la eficiencia del terminal y el poder de Python, en una utilidad liviana que puede manejar millones de filas con facilidad.

Alex
fuente
4

Prueba Wordgrinder. Está en los repositorios de Debian y Ubuntu. El único que encontré.

Nigel A Gunn
fuente
2

scim parece bueno de verdad! Para ayudar a algunos usuarios nuevos a corregir rápidamente la tecla de retroceso, busque el archivo macros.h .

Defina el MACOSXvalor y luego inicie make. ¡Igual de fácil!

Para buscar ayuda dentro del programa, ingrese :helpy lea la documentación.

¡Diviértete usando una hoja de cálculo en tu terminal!

grebett
fuente
1

Probablemente pueda considerar el uso de tedun .rtfeditor de archivos de línea de comandos. Es de código abierto y podría compilarse probablemente con cualquier compilador de c. Ver http://www.nllgg.nl/ted/

Kiwy
fuente
1

¿Alguien puede recordar el nombre de tales programas que eran populares antes (por ejemplo, antes de que X se generalizara)?

De acuerdo con esto , apenas había editores de hojas de cálculo WYSIWYG antes de las interfaces GUI, aunque las hojas de cálculo y el procesamiento de los mismos se remontan mucho más atrás. Ninguno de esos parece haber sido portado a * nix, tal vez porque en ese momento nadie usaba Unix en una PC doméstica (o pequeña empresa).

Su mejor opción podría ser buscar un editor de hojas de cálculo basado en la web que funcione dentro linkso algún otro navegador TUI que admita JavaScript ( lynxno lo hace, y estoy seguro de que será necesario).

Lo mismo podría ser cierto para el procesamiento de textos. Aparentemente, hay un editor TeX WYSIWYG basado en Emacs , pero no puedo decir si tiene una versión TUI.

encerrada dorada
fuente
1

Word Perfect estaba disponible para Unix, al menos para SCO Unix .

Emacs puede manejar hojas de cálculo bastante bien. Echa un vistazo al artículo de Wiki de emacs sobre el tema. Dado que un terminal tradicional no tiene capacidades gráficas, la visualización de marcado en los editores de texto tradicionales es bastante limitada. Sin embargo, Emacs puede usar colores para resaltar elementos de texto cuando se utiliza un modo de marcado de texto como látex o descuento.

Si está motivado para experimentar, puede compilar Qt incrustado y vincular (casi) cualquier aplicación Qt en su contra. Con esto, puede usar muchos programas en la consola framebuffer.

fuente del alma
fuente
WordPerfect 5.1 se ejecutó en Linux, aunque la interfaz de usuario utilizaba X.
Thomas Dickey
1

joe (Joe's Own Editor) es un muy buen clon de WordStar, y se puede configurar con enlaces de teclas de WordPerfect (como "jed", creo ...)

Es muy completo y tiene una pantalla de menú / ayuda completa como WordStar. Es WYSIWYG e intuitivo.

w3bc
fuente
0

Para los programas de hoja de cálculo de la interfaz de línea de comandos (CLI), consulte las siguientes opciones:

1) SC: Calculadora de hoja de cálculo (artículo de Linux Journal) / Ubuntu Manpage

2) SC-IM: Calculadora de hoja de cálculo IMprovisada (una versión moderna de SC)

3) Oleo: hoja de cálculo de GNU

4) PEM: Gerente de Gastos Personales de GNU

5) Tetera: un editor de tablas y un planificador

6) VisiData: una herramienta múltiple interactiva para datos tabulares

Felipe GM Maia
fuente