Arkusze kalkulacyjne i edytor tekstu oparty na terminalach?


33

Czy są jakieś (dobre) oparte na terminalach (tj. Działające w VT, nie w GUI / X) arkusze kalkulacyjne lub edytory tekstu dla systemów Unix / Linux? Czy ktoś może zapamiętać nazwy takich programów, które były popularne wcześniej (np. Zanim X stał się tak rozpowszechniony)?

Wiem, że „poprawnym” sposobem przetwarzania tekstu w Uniksie jest używanie języka znaczników, takiego jak LaTeX lub GROFF, wraz z prostym edytorem, takim jak vi lub emacs ... Ale zastanawiam się, czy istnieje - lub było ( ktoś pamięta starszy program, który to zrobił?) - coś w stylu starego programu MS-DOS (wcześniejszego niż Windows) podobnego do WordPerfecta dla Uniksa? Tam, gdzie nie miałeś prawdziwego WYSIWYG, ale gdzie rzeczy takie jak empetyzacja i podkreślenie zostały oznaczone w tekście kolorami, odwrotnym wideo i tym podobne.

Interesujące są również programy, które są bardziej „front-endami” dla LaTeX-a lub jakiegoś formatu XML do tworzenia dokumentów tekstowych, pod warunkiem, że używają terminala i używają kolorów, i takie, aby oznaczać rzeczy takie jak tekst uogólniony (zamiast widzieć format lateksowy kod). Na przykład. naciśniesz CTRL-I, tekst, który piszesz, zamienia wideo w odwrotną stronę i jest zapisywany do pliku pomiędzy kodami formatu w celu uogólnienia.

Odpowiedzi:


21

3
Ponadto jest też dość zabawny z bardzo innowacyjną funkcją (3D), czajnikiem .
HalosGhost

Dziękuję, szukałem właśnie tego rodzaju arkusza kalkulacyjnego - używanego zarówno z konsoli, jak i GUI, z składnią prostszą niż w tabelach w trybie Org.
lmsteffan

3
scimjest następcą scdodawania rzeczy takich jak cofnij!
Sparhawk

@spawhawk Awesome. Wygląda na to, że zmieniono jego nazwę na sc-im github.com/andmarti1424/sc-im
wump

Uwaga: „Ostatnia wersja rozwojowa Oleo, 1.99.16, została wydana w 2001 roku”. Od en.wikipedia.org/wiki/GNU_Oleo
user7543

12

SC-IM (wcześniej scim; oparty na SC) jest obecnie najlepszym arkuszem kalkulacyjnym wiersza poleceń. Łatwo się kompiluje na OSX. Musisz wprowadzić jedną modyfikację do kodu źródłowego, aby naprawić klawisz backspace w OSX.


1
Oto Debiana zainstalować przechodni dla scim. Przynajmniej sudo apt install libzip-dev libxml2-dev bison libncurses5-dev libncursesw5-devbędzie wymagane oprócz edycji kilku Makefilewierszy.
Serge Stroobandt

Mogłem dzisiaj zainstalować w Debianie bez edytowania Makefile, więc ...
Luciano Andress Martini

7

Sugerowałbym visidata .

VisiData to interaktywne narzędzie do gromadzenia danych tabelarycznych. Łączy przejrzystość arkusza kalkulacyjnego, wydajność terminala i moc Pythona, tworząc lekkie narzędzie, które z łatwością poradzi sobie z milionami wierszy.


4

Wypróbuj Wordgrinder. Jest w repozytoriach Debian i Ubuntu. Jedyny, który znalazłem.


2

Scim wydaje się naprawdę dobry! Aby pomóc niektórym nowym użytkownikom szybko naprawić klucz Backspace, poszukaj pliku macros.h .

Określ MACOSXwartość, a następnie uruchom make. Tak samo łatwe!

Aby uzyskać pomoc w programie, wejdź :helpi przeczytaj dokumentację.

Baw się dobrze, używając arkusza kalkulacyjnego w swoim terminalu!


1

Prawdopodobnie możesz rozważyć użycie edytora plików tedwiersza poleceń .rtf. Jest to oprogramowanie typu open source i prawdopodobnie można go skompilować z dowolnym kompilatorem c. Zobacz http://www.nllgg.nl/ted/


1

Czy ktoś może zapamiętać nazwy takich programów, które były popularne wcześniej (np. Zanim X stał się tak rozpowszechniony)?

Zgodnie z tym , nie było prawie żadnych edytorów arkuszy kalkulacyjnych WYSIWYG przed interfejsami GUI, chociaż arkusze kalkulacyjne i ich przetwarzanie sięga znacznie dalej. Żaden z nich nie wygląda na przeniesiony do * nix, być może dlatego, że w tamtym czasie nikt nie używał Uniksa na komputerze domowym (lub małej firmie).

Najlepszym rozwiązaniem może być poszukiwanie internetowego edytora arkuszy kalkulacyjnych, który działa wewnątrz linkslub innej przeglądarki TUI obsługującej javascript (lynx nie, i jestem pewien, że będzie on wymagany).

To samo może dotyczyć edytora tekstu. Jest, podobno, edytor TeX WYSIWYG oparty na Emacsie , ale nie wiem, czy ma wersję TUI.


1

Word Perfect był dostępny dla Uniksa, przynajmniej dla SCO Unix .

Emacs radzi sobie całkiem dobrze z arkuszami kalkulacyjnymi. Sprawdź artykuł Wiki emacs na ten temat. Ponieważ tradycyjny terminal nie ma żadnych możliwości graficznych, wyświetlanie znaczników w tradycyjnych edytorach tekstu jest raczej ograniczone. Emacs może jednak używać kolorów do podświetlania elementów tekstowych podczas korzystania z trybu znaczników tekstu, takiego jak lateks lub znaczniki.

Jeśli masz motywację do eksperymentowania, możesz skompilować osadzoną Qt i połączyć z nią (prawie) dowolną aplikację Qt. Dzięki temu możesz korzystać z wielu programów na konsoli bufora ramki.


WordPerfect 5.1 działał na Linuksie, chociaż interfejs użytkownika używał X.
Thomas Dickey,

1

Joe (własny edytor Joe) to bardzo dobry klon WordStar, i można go skonfigurować za pomocą skrótów klawiszowych WordPerfect (chyba „jed”)

Jest bardzo funkcjonalny i ma pełne menu / ekran pomocy podobny do WordStar. Jest WYSIWYG i intuicyjny.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.