
Es gibt viele Dinge, die ausschließlich innerhalb eines Terminalfensters erledigt werden können, einschließlich verschiedener Dateisystemoperationen. Viele Leute ziehen es vor, im Terminal zu arbeiten, aber wenn es um Dateiverwaltung geht, bin ich normalerweise kein Fan, auch weil das Navigieren in Ordnern äußerst mühsam sein kann, wenn man vollständige Pfade zu einem bestimmten Verzeichnis aufschreiben muss.
Aber vor kurzem habe ich eine Lösung dafür entdeckt, die sehr einfach, aber äußerst intelligent und anpassbar ist. Zoxide ist eine bessere Möglichkeit, Ihre Dateisysteme zu verwalten. Es funktioniert mit den meisten Shells unter Windows, macOS und Linux und ist völlig kostenlos. Was gibt es nicht zu lieben?

Verwandte
Ich habe versucht, für alles auf das Windows-Terminal umzusteigen, und es ist besser, als ich dachte
Wer braucht schon GUI-Tools?
Zoxide ersetzt den cd-Befehl
Warum würden Sie es jemals wieder verwenden?

Unter Windows kann Zoxide über Winget installiert werden, für andere Plattformen gibt es jedoch zahlreiche Möglichkeiten. Unter macOS können Sie Tools wie Homebrew oder Crates.io (unter anderem) verwenden, und verschiedene Linux-Paketmanager hosten auch zoxide, darunter das Extra-Repository von Arch, APT, DNF und mehr. Anschließend müssen Sie Zoxide für Ihre Shell aktivieren, ein Vorgang, der auch auf GitHub des Projekts erklärt wird.
Sobald es installiert ist und Ihre Shell ordnungsgemäß aktualisiert wurde, können Sie den Befehl z wie den Befehl cd verwenden. Die grundsätzliche Verwendung ist weitgehend die gleiche, Sie können also einfach so etwas eingeben, um zum Ordner „Downloads“ auf einem Windows-PC zu gelangen:
z C:\Users\joaoc\Downloads
Der Unterschied besteht jedoch darin, dass Zoxide sich die von Ihnen besuchten Verzeichnisse merkt und sie in seiner Datenbank einordnet. Wenn Sie einen Ordner zum ersten Mal öffnen, wird er automatisch zur Datenbank hinzugefügt. Wenn es keine anderen Ordner mit demselben Ordner gibt, können Sie diesen Ordner jetzt öffnen, ohne den gesamten Pfad eingeben zu müssen. Für das obige Beispiel könnte ich einfach Folgendes eingeben:
z Downloads
Dadurch würde ich direkt zum richtigen Ordner weitergeleitet, auch wenn sich der Download-Ordner nicht direkt in dem Ordner befindet, in dem ich mich gerade befinde. Das spart enorm Zeit. Wenn Sie mehrere Ordner mit demselben Namen haben, führt Sie Z standardmäßig zum höchstrangigen Ordner in Ihrer Datenbank. Z kann auch mit mehr als einem Wort übereinstimmen. Wenn Sie also etwas wie z Down Ads eingeben, werden Sie trotzdem zum Ordner „Downloads“ weitergeleitet. Es wird automatisch das am höchsten bewertete Verzeichnis gefunden, das alle Ihre Suchbegriffe erfüllt.

Wenn Sie in Ihrer Datenbank zwischen zwei Ordnern mit demselben Namen wählen möchten, können Sie stattdessen den Befehl zi verwenden, der alle Übereinstimmungen für einen bestimmten Ordnernamen anzeigt, damit Sie sie auswählen können. Andernfalls müssen Sie möglicherweise etwas mehr Einstellungen vornehmen.

Verwandte
11 Linux-Befehle, die jeder kennen sollte, um seinen Speicher zu verwalten
Navigieren Sie mit der Befehlszeile zu Ihren Laufwerken.
Fzf ist ein wichtiges Add-on
Noch einfacher stöbern

Im offiziellen Handbuch für Zoxide wird ein Tool namens fzf erwähnt, das jedoch als optional gekennzeichnet ist. Aber wenn Sie das Beste daraus machen möchten, kann ich es Ihnen wärmstens empfehlen, denn wenn Sie dieses Tool installiert haben, können Sie noch ein bisschen mehr tun.
Dies liegt daran, dass fzf einige Dinge ermöglicht, insbesondere die Möglichkeit, Ihre Datenbank manuell zu aktualisieren. Wenn fzf installiert ist, können Sie den Befehl zoxide edit verwenden, um Ihre Datenbank zu öffnen und alle gespeicherten Ordner und ihren aktuellen Rang anzuzeigen. Sie können Ordner mithilfe von Tastaturkürzeln priorisieren oder depriorisieren und bei Bedarf auch bestimmte Ordner aus der Datenbank löschen.

Abhängig von Ihrer Shell erleichtert fzf auch die Auswahl zwischen Ordnern mit gleichen oder ähnlichen Namen. Anstatt den Befehl zi zu verwenden, können Sie den regulären Befehl z mit dem Ordnernamen eingeben und dann die Leertaste und dann die Tabulatortaste drücken, um eine interaktive Liste der Ordner anzuzeigen, die Ihrer Suche entsprechen. Dies funktioniert jedoch nur mit Bash (Version 4.4 oder neuer), Fish und ZSH.

Verwandte
Ich führe diese 4 Befehle zuerst bei jeder neuen Linux-Installation aus
Dies ist ein guter Ausgangspunkt, wenn Sie neu auf der Plattform sind.
Es funktioniert auch mit Raycast (und Vicinae)
Und noch ein paar andere Dienste

Über Zoxide selbst kann man nicht viel mehr sagen, aber was es noch cooler macht, ist, dass es auch Integrationen mit anderen Tools unterstützt. Es funktioniert beispielsweise mit einem terminalbasierten Dateimanager wie Felix oder mit dem zsh-autocomplete-Plugin, das zsh Autovervollständigungsfunktionen hinzufügt.
Am bemerkenswertesten ist für mich jedoch die Integration mit Raycast. Sie wissen vielleicht bereits, dass ich Raycast liebe, und durch die Integration mit Zoxide wird es viel einfacher, in einen Ordner zu springen, den ich häufig verwende. Das Zoxide-Plugin für Raycast erfordert fzf, um Ihre Datenbank ordnungsgemäß zu indizieren, aber wenn alles eingerichtet ist, funktioniert es einfach.
Abonnieren Sie für weitere Terminal-Tipps und Zoxide-Anleitungen
Möchten Sie ausführlichere Zoxide-Setup-Tipps, FZF-Pairing-Tricks und Raycast-Integrationsbeispiele? Abonnieren Sie den Newsletter, um praktische Anleitungen, Konfigurationsausschnitte und kuratierte Ressourcen zu erhalten, die Zoxide und verwandte Terminal-Tools erweitern.
Abonnieren Sie für weitere Terminal-Tipps und Zoxide-Anleitungen
Möchten Sie ausführlichere Zoxide-Setup-Tipps, FZF-Pairing-Tricks und Raycast-Integrationsbeispiele? Abonnieren Sie den Newsletter, um praktische Anleitungen, Konfigurationsausschnitte und kuratierte Ressourcen zu erhalten, die Zoxide und verwandte Terminal-Tools erweitern.
Abonnieren
Mit Ihrer Anmeldung stimmen Sie dem Erhalt von Newslettern und Marketing-E-Mails zu und akzeptieren die Nutzungsbedingungen und Datenschutzrichtlinien von Valnet. Sie können sich jederzeit abmelden.
Mit dieser Integration müssen Sie nicht einmal im Terminal sein, um schnell in einen Ordner zu springen. Starten Sie Raycast einfach mit Ihrem bevorzugten Hotkey – Sie können sogar einen Hotkey oder Alias festlegen, um direkt in die Zoxide-Suche zu springen – und geben Sie den Namen des gewünschten Ordners ein. Sie werden im Dateimanager Ihrer Wahl sofort dorthin weitergeleitet. Dies ist eine weitere Möglichkeit, Zeit zu sparen, auch außerhalb des Terminals.
Die Zoxide-Erweiterung für Raycast ist für die Windows-Version noch nicht verfügbar, aber unter Linux unterstützt Vicinae die macOS-Version des Plugins und es funktioniert tatsächlich. Auch hier benötigen Sie sowohl Zoxide als auch Fzf, aber sobald beide eingerichtet sind, werden die Ordner in Ihrer Datenbank direkt in Vicinae angezeigt, sodass Sie zu ihnen springen können.

Verwandte
Vicinae ist im Grunde Raycast für Linux und es ist (fast) alles, was ich wollte
Linux ist jetzt noch besser
Zoxide ist erstaunlich
Es wird oft gesagt, dass große Dinge in kleinen Paketen kommen, und Zoxide ist ein Paradebeispiel dafür. Es ist ein kleines Werkzeug, das nur einen ganz bestimmten Zweck hat und auf den ersten Blick gar nicht so groß erscheint. Aber sobald man sich daran gewöhnt hat, wie schnell man von einem Ordner zum anderen wechseln kann, sowohl im Terminal als auch mit einem Dateimanager über Raycast, werden die Vorteile sehr schnell offensichtlich. Wenn Sie es noch nicht getan haben, können Sie sich unten den GitHub von Zoxide ansehen, um mehr zu erfahren.
![]()
Zoxid
*️⃣ Quelllink:
Terminalfenster, Ich habe versucht, für alles auf das Windows-Terminal umzusteigen, und es ist besser als ich dachte , 11 Linux-Befehle, die jeder kennen sollte, um seinen Speicher zu verwalten , Ich führe diese 4 Befehle zuerst bei jeder neuen Linux-Installation aus , Ich liebe Raycast, Nutzungsbedingungen , Datenschutzrichtlinie , Vicinae ist im Grunde Raycast für Linux und es ist (fast) alles, was ich wollte ,