Terminal-basierte Tabellenkalkulationen und Textverarbeitung?


33

Gibt es (gute) Terminal-basierte (dh läuft in einem VT, nicht in GUI / X) Arbeitsblätter oder Textverarbeitungsprogramme für Unix / Linux? Kann sich jemand an den Namen solcher Programme erinnern, die vorher populär waren (zB bevor X so weit verbreitet wurde)?

Ich weiß, dass die "richtige" Art der Textverarbeitung unter Unix darin besteht, eine Markup-Sprache wie LaTeX oder GROFF zusammen mit einem einfachen Editor wie vi oder emacs zu verwenden. Erinnert sich jemand an ein älteres Programm, das dies getan hat?) - so etwas wie das alte MS-DOS-Programm (vor Windows), das WordPerfect für Unix ähnelt? Wo du kein echtes WYSIWYG hattest, wo aber Dinge wie Hervorheben und Unterstreichen im Text mit Farben, Rückvideo und so markiert waren.

Programme, die eher "Frontends" für LaTeX oder ein XML-Format zum Erstellen von Textverarbeitungsdokumenten sind, sind ebenfalls von Interesse, vorausgesetzt, sie verwenden das Terminal und Farben, um Dinge wie hervorgehobenen Text zu kennzeichnen (anstatt das Latex-Format zu sehen). Code). Z.B. Wenn Sie STRG-I drücken, wird der von Ihnen geschriebene Text invertiert und zur Hervorhebung in eine Datei zwischen den Formatcodes geschrieben.

Antworten:


21

Für Kommandozeilen-Tabellenkalkulationsprogramme gibt es scund oleo.

Sehen:


3
Darüber hinaus gibt es eine ziemlich lustige mit einem sehr innovativen Feature (3D), der Teekanne .
HalosGhost

Vielen Dank, ich habe nach genau dieser Art von Tabellenkalkulation gesucht, die sowohl über die Konsole als auch über eine grafische Benutzeroberfläche verwendet werden kann. Die Syntax ist einfacher als die von Tabellen im Org-Modus.
lmsteffan

3
scimist ein Nachfolger von scund fügt Dinge wie "Rückgängig" hinzu!
Sparhawk

@spawhawk Super. Anscheinend wurde es erneut in sc-im github.com/andmarti1424/sc-im
wump 30.03.16

Beachten Sie, dass "Die letzte Entwicklungsversion von Oleo, 1.99.16, im Jahr 2001 veröffentlicht wurde." Aus en.wikipedia.org/wiki/GNU_Oleo
user7543

12

SC-IM (früher scim; basierend auf SC) ist derzeit die beste Befehlszeilentabelle. Es lässt sich problemlos unter OSX kompilieren. Sie müssen eine Änderung am Quellcode vornehmen, um die Rücktaste unter OSX zu reparieren.


1
Hier ist die Debian-Installationsanleitung für scim. Zumindest sudo apt install libzip-dev libxml2-dev bison libncurses5-dev libncursesw5-devwerden neben der Bearbeitung einige MakefileZeilen benötigt.
Serge Stroobandt

Ich konnte heute in Debian installieren, ohne Makefile zu bearbeiten, also ...
Luciano Andress Martini

7

Ich würde visidata vorschlagen .

VisiData ist ein interaktives Multitool für Tabellendaten. Es kombiniert die Übersichtlichkeit einer Tabelle, die Effizienz des Terminals und die Leistungsfähigkeit von Python zu einem leichten Dienstprogramm, das problemlos Millionen von Zeilen verarbeiten kann.


4

Probieren Sie Wordgrinder aus. Es ist in den Debian- und Ubuntu-Repos. Der einzige, den ich gefunden habe.



1

Sie können wahrscheinlich die Verwendung tedeines Befehlszeilen- .rtfDatei-Editors in Betracht ziehen . Es ist Open Source und könnte wahrscheinlich mit jedem C-Compiler kompiliert werden. Siehe http://www.nllgg.nl/ted/


1

Kann sich jemand an den Namen solcher Programme erinnern, die vorher populär waren (zB bevor X so weit verbreitet wurde)?

Laut dieser gab es kaum noch WYSIWYG Tabelle Editoren vor GUI - Schnittstellen, obwohl Tabellen und die Verarbeitung solcher geht viel weiter zurück. Keiner von diesen scheint auf * nix portiert worden zu sein, vielleicht weil zu der Zeit noch niemand Unix auf einem Heim- (oder Kleinunternehmens-) PC verwendet hat.

Am besten suchen Sie sich einen webbasierten Tabellenkalkulationseditor linksoder einen anderen TUI-Browser, der Javascript unterstützt ( lynxund ich bin sicher, dass dies erforderlich sein wird).

Das gleiche könnte für die Textverarbeitung zutreffen. Es gibt anscheinend einen TeX WYSIWYG-Editor, der auf Emacs basiert , aber ich kann nicht sagen, ob es eine TUI-Version gibt.


1

Word Perfect war für Unix verfügbar, zumindest für SCO Unix .

Emacs kann mit Tabellenkalkulationen ziemlich gut umgehen. Lesen Sie den emacs Wiki- Artikel zum Thema. Da ein herkömmliches Terminal keine Grafikfunktionen besitzt, ist die Markup-Anzeige in herkömmlichen Texteditoren eher eingeschränkt. Emacs kann dennoch Farben verwenden, um Textelemente hervorzuheben, wenn ein Text-Markup-Modus wie Latex oder Markdown verwendet wird.

Wenn Sie zum Experimentieren motiviert sind, können Sie Qt embedded kompilieren und (fast) jede Qt-Anwendung damit verknüpfen. Auf diese Weise können Sie viele Programme auf der Framebuffer-Konsole verwenden.


WordPerfect 5.1 lief unter Linux, obwohl die Benutzeroberfläche X verwendete.
Thomas Dickey

1

Joe (Joes eigener Editor) ist ein sehr guter WordStar-Klon und kann mit WordPerfect-Tastenkombinationen konfiguriert werden (wie ich finde "jed" ...)

Es ist sehr umfangreich ausgestattet und verfügt über einen vollständigen WordStar-ähnlichen Menü- / Hilfebildschirm. Es ist WYSIWYG und intuitiv.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.