Beta port správce souborů Far dostupný pro Linux, BSD a macOS

Projekt far2l, který od roku 2016 vyvíjí port Far Manager pro Linux, BSD a macOS, vstoupil do fáze beta testování a 12. ledna byly provedeny odpovídající změny v úložišti. V tuto chvíli port, popsaný na stránce projektu jako fork, podporuje práci v konzolovém i grafickém režimu, byly portovány pluginy colorer, multiarc, tmppanel, align, autowrap, drawline, editcase, SimpleIndent, Calculator, naše vlastní Byl napsán plugin NetRocks, což je analog NetBoxu založeného na knihovnách běžných v distribucích *nix; byl napsán plugin pro psaní pluginů v Pythonu s příklady kódu. Vývoj projektu je distribuován pod licencí GPLv2.

Mezi nové změny přidané v poslední době do far2l můžeme zaznamenat režim „hybridního vstupu“, ve kterém pro rozpoznání kombinací kláves v režimu konzoly jsou analyzovány nejen znaky v terminálu, ale také klávesnice je současně dotazována prostřednictvím X11. server. Tato metoda zadávání umožňuje rozlišit například klávesu „+“ na malé numerické klávesnici a klávesu „+“ v horní řadě, ke které je také připojen symbol „=“. Tento režim může také fungovat přes ssh pomocí volby „ssh -X“ (je vyžadována instalace knihoven libx11 a libxi na straně serveru). Kromě plné podpory všech klávesových zkratek požadovaných Far Managerem vám integrace s X11 umožňuje používat schránku „X“ v konzole.

Mezi další důležité změny patří odstranění kódu, který je licencován nekompatibilní s Debianem jako součást práce na přípravě deb balíčku pro Debian. Existují také přenosná sestavení far2l pro linuxové distribuce na architekturách amd64, i386, aarch64, běžící na sdíleném hostingu s podporou ssh přístupu, na které není možné nainstalovat vlastní balíček nebo postavit far2l ze zdrojového kódu.

Samostatně stojí za zmínku nedávno vytvořený fork ssh klienta KiTTY s podporou rozšíření terminálu far2l. Tato rozšíření umožňují používat všechny klávesové zkratky a sdílenou schránku při práci s far2l z Windows. K projektu existuje také neoficiální telegramový chat v ruském jazyce.

Zdroj: opennet.ru

Přidat komentář