Einführung in die Fishery: Plugins für Fish Shell
Vielleicht haben Sie schon von Fish gehört. Es ist eine Ersatz-Shell für Bash und hat viele Funktionen zu bieten. Zum Einstieg kann es durchgehen und vorhersagen, was Sie tippen, und es automatisch vervollständigen. Es kommt auch mit sinnvollen Voreinstellungen, Syntaxhervorhebung direkt nach der Installation und vielen, vielen anderen Funktionen.
Einführung in Fisherman und The Fishery. Letzteres ist ein Tool, das Benutzer auf ihrem System installieren können, um mit dem Ersteren zu interagieren: The Fishery, ein Plugin-Repository für Fish Shell. Es ist ein relativ neues Projekt mit nicht vielen Plugins, aber die verfügbaren sind cool.
Wie verwendet man also Fisherman und The Fishery mit Fish Shell?
Installation
Bevor Sie mit The Fishery interagieren können, müssen Sie zuerst “The Fisherman” installieren. Öffnen Sie ein Terminalfenster und geben Sie den folgenden Befehl ein.
curl -sL install.fisherman.sh | fish
Der Befehl ist ein schneller Prozess. Nach der Installation schließen Sie Ihr Terminal und öffnen es erneut.
Plugins mit Fisher installieren
Plugins können ziemlich einfach installiert werden. Angenommen, Sie möchten nach einem Plugin suchen. Geben Sie einfach dies in die Fish-Shell ein:
fisher search
Dies listet alle verfügbaren Plugins auf. Zugegeben, es gibt wirklich nicht viele Plugins für Fish, die Ihnen sofort ins Auge springen – es sei denn, Sie sind ein Entwickler. Es ist klar, dass The Fishery Entwickler anvisiert, die Fish als ihre Befehls-Shell lieben.
Wenn Sie ein Plugin sehen, das Sie installieren möchten (über die Suche), ist es so einfach wie fisher install pluginname einzugeben. Möchten Sie ein Plugin entfernen? Geben Sie fisher uninstall pluginname ein.
Neben der Installation und Deinstallation von Plugins ist es auch möglich, Fisherman selbst zu aktualisieren. Dies kann alles einfach durch Eingabe von fisher update erreicht werden. Nach der Eingabe wird die Software die neueste Version von sich selbst herunterladen.
2 Fish-Plugins, die Sie sich in The Fishery ansehen sollten
1. Bass

Wenn Sie die Fish-Shell verwenden, haben Sie sicherlich bemerkt, dass einige Bash-Befehle, die in Skripten geschrieben sind, die Sie ausführen, einfach nicht funktionieren. Das kann ärgerlich sein, da Fish und Bash einige Dinge etwas anders machen. Keine Sorge, es gibt ein Plugin dafür.
Installieren Sie einfach Bass und verwenden Sie es mit Fish. Es wird die Verwendung von Bash und Fish zusammen viel, viel einfacher machen.
2. Spin

Manchmal, wenn Sie einen Befehl in einer Shell eingeben, sind Sie sich nicht ganz sicher, ob er ausgeführt wird oder nicht. Oft sieht es so aus, als ob Ihre Shell feststeckt, und Sie können nicht tippen. Um dieses Problem zu beheben, installieren Sie das Spin-Plugin!
Mit diesem installierten Plugin erhalten Sie jedes Mal, wenn ein Befehl eingegeben wird, einen anpassbaren Spinner, der läuft, bis der Befehl abgeschlossen ist.
Fazit
Selbst mit Tools wie Fisherman und Ressourcen wie The Fishery ist die Wahrscheinlichkeit, dass Benutzer zu Fish wechseln, unbekannt. Bash ist immer noch die Standard-Shell auf vielen Linux-Installationen, und das wird sich wahrscheinlich nicht so schnell ändern.
Dennoch, für diejenigen, die Fish verwenden und es lieben, könnten diese Tools nichts anderes tun, als die Erfahrung noch interessanter zu gestalten. Schauen Sie sie sich selbst an!
Verwenden Sie Fish Shell? Wenn ja, gefällt Ihnen die Idee, Plugins zu verwenden? Lassen Sie es uns unten wissen!