Yazi ist der beste terminalbasierte Dateimanager, den Sie suchen

Index
  1. Was Ist Yazi?
  2. Yazi Installieren
  3. Besondere Merkmale, Die Yazi Auszeichnen
  4. Meine Erfahrungen Mit Yazi Nach Monaten Der Nutzung

Yazi ist ein leistungsstarker, schneller terminalbasierter Dateimanager, der in Rust entwickelt wurde. Er bietet innovative Funktionen und vereinfacht die Dateiverwaltung erheblich – ideal für Linux-Nutzer.

Es gibt viele Gründe, einen terminalbasierten Dateimanager anstelle eines GUI-Tools zu verwenden. Für mich ist es die Möglichkeit, in einer einzigen Anwendung zu bleiben, die Maus zu vermeiden und von der Tab-Vervollständigung zu profitieren. Ich habe Midnight Commander lange Zeit als meinen bevorzugten Datei-Manager verwendet, aber kürzlich bin ich zu Yazi gewechselt. Es ist ein in Rust geschriebenes Tool, das schnell, funktionsreich und ohne Zweifel der beste terminalbasierte Dateimanager ist, den ich bisher genutzt habe.

Was Ist Yazi?

Yazi ist ein terminalbasierter Dateimanager, der in Rust geschrieben ist und nicht blockierendes asynchrones I/O verwendet. Dies ermöglicht es Ihnen, mehrere Aufgaben gleichzeitig zu bearbeiten, wie das Laden von Verzeichnisinhalten oder das Vorschau von Dateien, ohne einzufrieren oder langsamer zu werden. Es ist eines dieser kleinen Hilfsprogramme, die Ihr Linux-Erlebnis noch besser machen können. Und falls Sie sich fragen, „Yazi“ bedeutet auf Chinesisch Ente.

Geschwindigkeit ist der Bereich, in dem Yazi wirklich glänzt. Im Gegensatz zu Tools wie ls oder eza, die alles auf einmal laden, bildet Yazi große Verzeichnisse in Blöcken. Es ruft nur die im Terminal sichtbaren Dateien ab und zeigt normalerweise etwa 10 bis 20 auf einmal an, was die Benutzeroberfläche schnell und reaktionsfreudig hält.

Es erkennt Dateitypen, erstellt Bildvorschauen und berechnet die Verzeichnisgrößen im Hintergrund mithilfe mehrerer Threads. Yazi führt diese Operationen nur bei Bedarf aus und verarbeitet sie in kleinen Chargen, um die Belastung Ihres Systems zu verringern.

Wenn Sie schnell durch Dateien scrollen, bricht Yazi laufende Vorschau- oder Hintergrundaufgaben der vorherigen Dateien ab. So wird vermieden, Zeit und Rechenleistung auf Aufgaben zu verschwenden, die Sie nicht mehr benötigen.

Gut zu wissen: Schauen Sie sich dieses einfache Terminal-Tool an, das ein Cheatsheet für jeden Linux-Befehl bereitstellt.

Yazi Installieren

Der Installationsprozess von Yazi ist sowohl unter Linux als auch unter macOS unkompliziert. Unter Linux ist die einfachste Methode, es über Snap zu installieren. Öffnen Sie Ihr Terminal und geben Sie ein:

sudo snap install yazi --classic

Wenn Sie lieber die neueste Version verwenden möchten, benutzen Sie:

sudo snap install yazi --classic --edge

Unter macOS können Sie Yazi noch einfacher installieren, da es über Homebrew verfügbar ist. Geben Sie einfach Folgendes ein:

brew install yazi

Besondere Merkmale, Die Yazi Auszeichnen

Abgesehen von Geschwindigkeit und vollständiger asynchroner Unterstützung bietet Yazi Funktionen, die Sie in anderen führenden terminalbasierten Dateimanagern nicht finden werden. Zum Einstieg bringt das Task-Planungssystem Echtzeit-Fortschrittsaktualisierungen, Unterstützung zum Abbrechen von Aufgaben und automatische Prioritätszuweisungen mit, um sicherzustellen, dass Ihre wichtigen Aufgaben reibungslos ausgeführt werden.

Yazi kann Ihnen auch schnelle Vorschauen von Bildern und Code direkt im Dateimanager anzeigen, sodass Sie diese nicht in einer anderen Anwendung öffnen müssen. Es lädt diese Vorschauen fast sofort, sodass es einfach ist, durch Fotos oder Code-Dateien zu stöbern, ohne warten zu müssen.

Es verfügt auch über ein leistungsstarkes Add-On-System. Anstatt mit dem Standardaussehen und -funktionen festzusitzen, können Sie die Benutzeroberfläche ändern, Ihre eigenen Vorschautools erstellen, die Ladegeschwindigkeit von Dateien erhöhen und sogar anpassen, wie Informationen abgerufen und angezeigt werden, während alles schnell bleibt.

Yazi geht noch weiter, indem es Informationen zwischen verschiedenen Teilen der Anwendung teilt, ohne dass zusätzliche Software im Hintergrund ausgeführt werden muss. Das bedeutet, dass Funktionen wie die Synchronisation Ihrer Einstellungen oder Dateizustände einfach reibungslos funktionieren. Es gibt auch ein integriertes Tool zur Verwaltung von Add-Ons, sodass Sie Ihre Lieblings-Plugins und -Themes einfach installieren, aktualisieren oder sperren können.

Yazi funktioniert gut mit beliebten Entwicklerwerkzeugen wie ripgrep, fd, fzf und zoxide und bietet praktische Bedienelemente für Dinge wie Suche, Navigation und schnelle Aktionen. Es erleichtert die Dateiverwaltung mit Funktionen wie mehreren Tabs, der gleichzeitigen Auswahl von Dateien aus verschiedenen Ordnern und der Vorschau von Videos, PDFs oder Archiven, ohne sie separat öffnen zu müssen.

Für fortgeschrittene Benutzer bietet es Extras wie das Stapelverzeichnis, das Extrahieren von Dateien aus Archiven, das visuelle Auswählen mehrerer Dateien, die Arbeit mit Git und die Verwaltung von gemounteten Laufwerken. Sie können es auch nach Ihren Wünschen gestalten mit Themen, Mausunterstützung, benutzerdefinierten Layouts, einem integrierten Papierkorb, einem virtuellen Dateisystem und Unterstützung für erweiterte Terminalfunktionen.

Meine Erfahrungen Mit Yazi Nach Monaten Der Nutzung

Ich bin seit langem Benutzer von Midnight Commander. Es ist keineswegs schlecht.

Aber nach ein paar Monaten mit Yazi ist klar, dass es mehr zu bieten hat, besonders für moderne Terminal-Workflows. Was sofort auffiel, war der geringe Einrichtungsaufwand des Tools. Funktionen wie Bildvorschauen, das Durchsuchen von Videoframes und PDF-Darstellungen funktionierten sofort in meinem System, ohne die Notwendigkeit für Shell-Skripte oder benutzerdefinierte Konfigurationsanpassungen.

Im Gegensatz zu Werkzeugen wie Ranger und LF, die oft umfangreiche Anpassungen benötigen oder Leistungsverzögerungen zeigen, fühlt sich Yazi von Anfang an flott und vollständig an. Was ich sehr schätze, ist die Bildqualität. Bilder sehen in Yazi scharf aus und sogar die Vorschauen sind schärfer, während selbst der Midnight Commander eine unterdurchschnittliche Bildqualität bietet.

Kleine Details wie die gemeinsame Zwischenablage zwischen den Bereichen und der Vollbild-Vorschau-Modus haben mir sehr gut gefallen. Das CLI-Tool macht auch das Plugin-Management und UI-Anpassungen einfach handhabbar.

Am beeindruckendsten ist jedoch, wie schnell sich das Projekt weiterentwickelt. Neue Funktionen werden in einem stetigen Tempo veröffentlicht und lösen oft Probleme, bevor ich daran denke, nach einer Umgehungslösung zu suchen. Im Laufe der Zeit habe ich angefangen, den Midnight Commander, Ranger, LF und nnn vollständig nicht mehr zu nutzen, weil Yazi einfach besser in meinen Workflow passt.

Yazi ist ein großartiges Tool, aber wenn du ein Linux-Nutzer bist, nutzt du die Kommandozeile wahrscheinlich für mehr als nur Dateiverwaltung. Und wenn du so wie ich bist, magst du es wahrscheinlich, ab und zu etwas frischen Wind ins Terminal zu bringen. Mit diesen Linux-Terminalwerkzeugen kannst du das Terminal ganz einfach angenehmer gestalten.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up