Port beta del file manager Far disponibile per Linux, BSD e macOS

Il progetto far2l, che dal 2016 sviluppa un port di Far Manager per Linux, BSD e macOS, è entrato nella fase di beta testing e il 12 gennaio sono state apportate le modifiche corrispondenti al repository. Al momento, il port, descritto nella pagina del progetto come un fork, supporta il lavoro sia in modalità console che grafica, sono stati portati i plugin colorer, multiarc, tmppanel, align, autowrap, drawline, editcase, SimpleIndent, Calculator, i nostri plugin È stato scritto il plugin NetRocks, che è un analogo di NetBox basato su librerie comuni nelle distribuzioni *nix; è stato scritto un plugin per scrivere plugin in Python con esempi di codice. Gli sviluppi del progetto sono distribuiti sotto la licenza GPLv2.

Tra le novità aggiunte di recente a far2l, possiamo notare la modalità “hybrid input”, in cui, per riconoscere le combinazioni di tasti in modalità console, non solo vengono analizzati i caratteri nel terminale, ma anche la tastiera viene simultaneamente interrogata tramite X11. server. Questo metodo di immissione consente di distinguere, ad esempio, il tasto “+” sul piccolo tastierino numerico e il tasto “+” sulla riga superiore, a cui è associato anche il simbolo “=". Questa modalità può funzionare anche via ssh utilizzando l'opzione “ssh -X” (è necessaria l'installazione delle librerie libx11 e libxi lato server). Oltre al pieno supporto per tutte le scorciatoie da tastiera richieste da Far Manager, l'integrazione con X11 consente di utilizzare gli appunti “X” nella console.

Altre modifiche importanti includono la rimozione del codice concesso in licenza incompatibile con Debian come parte del lavoro per preparare un pacchetto deb per Debian. Esistono anche build far2l portatili per distribuzioni Linux su architetture amd64, i386, aarch64, in esecuzione su hosting condiviso con supporto per l'accesso ssh, su cui non è possibile installare il proprio pacchetto o compilare far2l dal codice sorgente.

Separatamente, vale la pena notare il fork recentemente creato del client ssh KiTTY con supporto per le estensioni del terminale far2l. Queste estensioni ti consentono di utilizzare tutte le scorciatoie da tastiera e gli appunti condivisi quando lavori con far2l da Windows. C'è anche una chat di Telegram non ufficiale in lingua russa per il progetto.

Fonte: opennet.ru

Aggiungi un commento