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

comando-installazione-fisherman

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

ricerca-plugin-fisherman-fisher

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

fisherman-fishery-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

fisherman-fishery-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!