Beta-Port des Far-Dateimanagers für Linux, BSD und macOS verfügbar

Das Projekt far2l, das seit 2016 eine Portierung von Far Manager für Linux, BSD und macOS entwickelt, ist in die Beta-Testphase eingetreten und die entsprechenden Änderungen wurden am 12. Januar am Repository vorgenommen. Im Moment unterstützt der Port, der auf der Projektseite als Fork beschrieben wird, die Arbeit sowohl im Konsolen- als auch im Grafikmodus. Die Plugins Colorer, Multiarc, Tmppanel, Align, Autowrap, Drawline, Editcase, SimpleIndent und Calculator wurden portiert, unsere eigenen Es wurde ein NetRocks-Plugin geschrieben, das ein Analogon von NetBox ist und auf Bibliotheken basiert, die in *nix-Distributionen üblich sind; Es wurde ein Plugin zum Schreiben von Plugins in Python mit Codebeispielen geschrieben. Die Entwicklungen des Projekts werden unter der GPLv2-Lizenz vertrieben.

Zu den kürzlich in far2l hinzugefügten neuen Änderungen gehört der Modus „Hybrid-Eingabe“, bei dem zur Erkennung von Tastenkombinationen im Konsolenmodus nicht nur die Zeichen im Terminal analysiert werden, sondern gleichzeitig auch die Tastatur über den X11 abgefragt wird Server. Mit dieser Eingabemethode können Sie beispielsweise die „+“-Taste auf dem kleinen Ziffernblock und die „+“-Taste in der oberen Zeile unterscheiden, an die auch das „=“-Symbol angehängt ist. Dieser Modus kann auch über ssh mit der Option „ssh -X“ funktionieren (Installation der Bibliotheken libx11 und libxi auf der Serverseite ist erforderlich). Zusätzlich zur vollständigen Unterstützung aller von Far Manager benötigten Tastaturkürzel ermöglicht die Integration mit X11 die Verwendung der „X“-Zwischenablage in der Konsole.

Weitere wichtige Änderungen umfassen die Entfernung von Code, der lizenziert ist und nicht mit Debian kompatibel ist, als Teil der Arbeit zur Vorbereitung eines Deb-Pakets für Debian. Es gibt auch portable Far2L-Builds für Linux-Distributionen auf AMD64-, i386- und Aarch64-Architekturen, die auf Shared Hosting mit SSH-Zugriffsunterstützung laufen und auf denen es nicht möglich ist, ein eigenes Paket zu installieren oder Far2L aus dem Quellcode zu erstellen.

Unabhängig davon ist der kürzlich erstellte Fork des KiTTY-SSH-Clients mit Unterstützung für Far2L-Terminalerweiterungen erwähnenswert. Mit diesen Erweiterungen können Sie alle Tastaturkürzel und eine gemeinsame Zwischenablage verwenden, wenn Sie mit far2l unter Windows arbeiten. Für das Projekt gibt es auch einen inoffiziellen Telegram-Chat in russischer Sprache.

Source: opennet.ru

Kommentar hinzufügen