joe
ist, IMO, die beste der nicht-vi-Redakteure. Es ist ein anständiger Editor mit vollem Funktionsumfang für sich und kein abgespeckter Minimal-Editor nano
.
Wenn diese Option als jstar
oder aufgerufen wird joe
, sind die Standardtastenbelegungen WordStar- ähnlich und wurden im Laufe der Jahre auch in vielen anderen Programmen verwendet, einschließlich des Editors in den IDEs von Borland Turbo Pascal und Turbo C, und sollten daher vielen Benutzern vertraut sein. Wird aufgerufen, wenn jmac
die Tastenbelegungen ähnlich sind emacs
. Die Tastenzuordnungen sind konfigurierbar. Wenn Sie keine Konfiguration finden, die genau zu Ihnen passt, können Sie selbst eine hinzufügen oder eine vorhandene kopieren und ändern.
Ich bin ein zu großer vi
Benutzer, um es selbst zu benutzen, aber ich empfehle es häufig Leuten, die keinen Modal-Editor mögen oder lernen wollen vi
, mit guten Ergebnissen.
Hier ist die Beschreibung im Debian-Paket:
Joe, oder Joes eigener Editor, hat das Gefühl der meisten PC-Texteditoren: Die Tastenfolgen erinnern an die Editoren WordStar und Turbo C, aber der Funktionsumfang ist viel größer als bei diesen. Joe bietet alle Funktionen, die ein Unix-Benutzer erwarten sollte: die vollständige Verwendung von termcap / terminfo, die vollständige VI-artige Unix-Integration, eine leistungsstarke Konfigurationsdatei und ein Suchsystem für reguläre Ausdrücke. Es verfügt außerdem über sechs ständig verfügbare Hilfe-Referenzkarten und eine intuitive, einfache und durchdachte Benutzeroberfläche.
Joe hat einen großartigen Optimierungsalgorithmus für Bildschirmaktualisierungen, mehrere Fenster (durch / zwischen denen Sie scrollen können) und die verwirrende Vorstellung von benannten Puffern fehlt. Befehlshistorie, TAB-Erweiterung in Dateiauswahlmenüs, Funktionen zum Rückgängigmachen und Wiederherstellen, Ein- und Ausrücken und Formatieren von Absätzen, Filtern markierter Blöcke durch einen externen Unix-Befehl, Bearbeiten einer Pipe in einen Befehl oder aus einem Befehl und Verschieben, Kopieren von Blöcken, löschen oder filtern.
Über einfache Konfigurationsdateien im QEdit-Stil kann Joe so eingerichtet werden, dass er Editoren wie Pico und Emacs sowie eine vollständige Nachahmung von WordStar und eine Version im eingeschränkten Modus emuliert (mit der Sie nur die in der Befehlszeile angegebenen Dateien bearbeiten können). Joe hat auch eine zeitversetzte Bildschirmaktualisierung, um Typeahead zu handhaben, und stellt sicher, dass die zeitversetzte Aktualisierung nicht durch tty-Pufferung umgangen wird. Es ist sogar bei 2400 Baud verwendbar und funktioniert auf jeder Art von vernünftigem Terminal.
Es ist, AFAIK, für alle Distributionen gepackt und der Quellcode ist verfügbar unter http://joe-editor.sourceforge.net/ - der debianisierte Quellcode sollte auf Raspian kompiliert werden, wenn es noch kein Binärpaket gibt.