Introduzione a The Fishery: Plugin per Fish Shell
Potresti aver sentito parlare di Fish. È una shell sostitutiva per Bash e ha molte funzionalità a suo favore. Per cominciare, può analizzare e anticipare ciò che stai digitando e completarlo automaticamente. Viene anche fornito con impostazioni predefinite sensate, evidenziazione della sintassi pronta all’uso e molte, molte altre funzionalità.
Presentiamo Fisherman e The Fishery. Il primo è uno strumento che gli utenti possono installare sul proprio sistema per interagire con il secondo: The Fishery, un repository di plugin per Fish Shell. È un progetto relativamente nuovo con non molti plugin, ma quelli disponibili sono interessanti.
Quindi, come si usano Fisherman e The Fishery con Fish Shell?
Installazione
Prima di poter interagire con The Fishery, dovrai prima installare “The Fisherman.” Apri una finestra del terminale e inserisci il comando qui sotto.
curl -sL install.fisherman.sh | fish
Il comando è un processo rapido. Una volta installato, chiudi il terminale e riaprilo.
Installazione di Plugin con Fisher
I plugin possono essere installati abbastanza facilmente. Diciamo che vuoi cercare un plugin. Basta digitare questo nella shell fish:
fisher search
Questo elencherà tutti i plugin disponibili. A dire il vero, non ci sono molti plugin per fish che ti colpiranno subito – a meno che tu non sia uno sviluppatore. È chiaro che The Fishery sta puntando a sviluppatori che amano usare Fish come loro shell di comando.
Quando vedi un plugin che desideri installare (tramite ricerca), è semplice come inserire fisher install pluginname. Vuoi rimuovere un plugin? Digita fisher uninstall pluginname.
Oltre a installare e disinstallare plugin, è anche possibile aggiornare Fisherman stesso. Tutto questo può essere realizzato semplicemente digitando fisher update. Una volta inserito, il software andrà a scaricare l’ultima versione di se stesso.
2 Plugin Fish da Controllare su The Fishery
1. Bass

Se stai usando fish shell, non hai dubbi notato che alcuni comandi bash scritti in script che esegui semplicemente non funzionano. Questo può essere fastidioso, poiché Fish e Bash fanno le cose in modo un po’ diverso. Non preoccuparti, c’è un plugin per questo.
Basta installare Bass e usarlo con Fish. Rende molto, molto più facile usare Bash e Fish insieme.
2. Spin

A volte, quando inserisci un comando in una shell, non sei esattamente sicuro se sta funzionando o meno. Spesso sembra che la tua shell sia bloccata e non puoi digitare. Per risolvere questo problema, installa il plugin Spin!
Con questo plugin installato, ogni volta che viene inserito un comando, riceverai un indicatore personalizzabile che si attiverà fino a quando il comando non ha finito di essere eseguito.
Conclusione
Anche con strumenti come Fisherman e risorse come The Fishery, la probabilità che gli utenti passino a Fish è sconosciuta. Bash è ancora il predefinito su molte installazioni Linux, e non sembra che cambierà a breve.
Tuttavia, per coloro che sono su Fish e lo amano, questi strumenti non possono fare altro che rendere l’esperienza ancora più interessante. Provali tu stesso!
Usi Fish Shell? Se sì, ti piace l’idea di usare plugin? Facci sapere qui sotto!