Gibt es so etwas? Textbasierte Tabellenkalkulationen, die in einer CLI-Umgebung gut angezeigt werden. Mir ist bewusst, dass ich cat foobar.csv
tun kann und kann, was ich will, aber es ist nicht besonders praktisch oder attraktiv. Ich kann mir nicht vorstellen, dass es schwierig sein würde, eine Tabelle zu formatieren und vielleicht auch bestimmte Regeln (Mathematik?) Zu befolgen.
Emacs unterstützt org-mode
Texttabellen sehr gut und ermöglicht den Export in mehrere Formate. Allerdings muss man Emacs benutzen! Was ich als Vim-User am liebsten vermeiden würde.
command-line
text-processing
csv
Sergey
quelle
quelle
Antworten:
Es gibt
sc
undoleo
(womit ich keine Erfahrung habe). Da es sich jedoch um ein GNU-Projekt handelt, ist es wahrscheinlicher, dass Oleos Umgang mit dem Computer nicht einfach ist.quelle
sc
sieht es viel vimmer aus als es deroleo
Fall ist.sc
versucht.screen
Zumindest für mich scheint es nicht gut zu funktionieren . Ich werde noch etwas Zeit darauf verwenden und prüfen, ob ich damit umgehen kann.vi
Navigation ist bisher ein Segen.Es gibt auch das
slsc
, was aufsc
aber mit einer freundlicheren Benutzeroberfläche basiert .Es hat jedoch eine Abhängigkeit
libslang1
, die nicht aktiv entwickelt wird (libslang2
ist die aktuell entwickelte Version), so dass das Programm selbst nicht mehr entwickelt wird.Ich und mein Klavierlehrer planen, es zu portieren,
libslang2
um es wieder in Repositories zu sehen. :)quelle
Es gibt einen Org-Mode-Port für Vim .
quelle
Wenn Sie ein altes Dos-Arbeitsblatt finden (z. B. 1-2-3), sollten Sie es über dosemu ausführen können.
Wenn Sie im Internet nach herunterladbaren Tabellen suchen, werden Sie das finden, was ich "Ich-kümmere-mich-nicht-ware" nenne. Sachen, die es technisch ungesetzlich machen würden, herunterzuladen, aber im Allgemeinen ist es dem Copyright-Inhaber egal.
Eine, die Sie sicher ausprobieren können, ist VisiCalc.
quelle
Es gibt ein Vim-Skript namens Spreadsheet.vim (und auf Github ). Aus dem Beschreibungsbereich der verlinkten Seite:
Detaillierte Anweisungen und Beispiele sind in der Skriptdatei enthalten.
Ich habe dies noch nicht mit den von anderen erwähnten Lösungen verglichen. Ich vermute, es hat den Nachteil, dass es in gewisser Weise nicht so leistungsfähig ist wie ein bestimmtes Tabellenkalkulationsprogramm. Aber da Sie Vim selbst verwenden können, erhalten Sie eine andere Art von Stärke, die proportional zur Größe Ihres Vimfoo ist.
Eine Einschränkung ist, dass es nicht sehr portabel zu sein scheint:
Da Sie dies jedoch bei U & L gefragt haben, ist dies möglicherweise kein Problem für Sie.
quelle
Ich verwende und empfehle visidata .
Es spielt sich gut mit der Muschel - z. B. können Sie es am Ende Ihrer Pfeife kleben. Ob
erzeugt dann einen tsv
macht aus dem tsv ein interaktives Arbeitsblatt (wenn du denkst, dass ncurses interaktiv ist) mit Plot- und Pivot-Tabellen und Mausunterstützung :)
Sie können Spalten mit Python-Ausdrücken hinzufügen, die auf andere Spalten verweisen, oder sie mit Plugins erweitern. Sie können zwei CSVs unterscheiden .
Sie können Ihre Tastendrücke auch in vd in einer Datei speichern und zu einem späteren Zeitpunkt erneut ausführen. Ich habe einige Skripte, mit denen Sie eine Analyse erneut ausführen und dann vd darauf ausführen können, und alle Spalten sofort auf float setzen und das öffnen Frequenztabelle, damit ich sehen kann, ob ich es dieses Mal geschafft habe, den Median zu senken.
Die Dokumente und Tutorials auf der Homepage sind ziemlich gut, aber wenn Sie besser durch Anschauen als durch Lesen lernen, gibt es eine Reihe von visdata youtube Tutorials und Showcases des Autors.
quelle