Dieser kostenlose und schnelle Dateimanager ist der beste, den ich unter Linux verwendet habe: effiziente Dateiverwaltung und großartiges Benutzererlebnis.

Im Laufe der Jahre habe ich unzählige Dateimanager unter Linux ausprobiert. Ich habe komplexe GUIs wie Nautilus und Thunar verwendet und viel Zeit mit einfachen Terminal-Tools wie Midnight Commander, Ranger und nnn verbracht. Midnight Commander hat mir am längsten geholfen, da es die meisten meiner Anforderungen abdeckte, aber ich hatte nie das Gefühl, dass eines davon die perfekte Wahl war. Das änderte sich, als ich Yazi entdeckte. Dieser relativ neue Terminal-Dateimanager, der in Rust erstellt wurde, besticht durch ein klares Design, schnelle Leistung und Funktionen, die sowohl mit textbasierten als auch mit grafischen Konkurrenten mithalten können.

Dieser kostenlose und schnelle Dateimanager ist der beste, den ich unter Linux verwendet habe: effiziente Dateiverwaltung und großartiges Benutzererlebnis.

Yazi: Ein moderner Terminal-Dateimanager

Geschrieben in Rust

Yazi (chinesisch für „Ente“) ist ein in Rust entwickelter Terminal-Dateimanager mit asynchroner E/A-Technologie. Dadurch können Prozesse parallel ausgeführt werden, ohne die Schnittstelle zu blockieren, sodass selbst anspruchsvolle Aufgaben Ihre Sitzung nicht einfrieren. Yazi ist kostenlos, Open Source und unter der MIT-Lizenz lizenziert. Dank einer schnell wachsenden Community und Zehntausenden von Mitwirkenden auf GitHub ist es trotz der öffentlichen Beta-Phase bereits stabil genug für den täglichen Gebrauch.

Der Dateimanager reagiert im Alltag außergewöhnlich schnell. Tastenanschläge werden sofort registriert, die Verzeichnismenüs halten mit der Navigation Schritt und die Benutzeroberfläche bleibt auch bei hoher Belastung flüssig.

Yazi nutzt außerdem Lazy Loading. Beim Öffnen eines Ordners mit Tausenden von Dateien wird nur das angezeigt, was auf den Bildschirm passt, und der Rest wird beim Scrollen gestreamt. Hintergrundaufgaben wie Dateityperkennung, Miniaturansichtsgenerierung und Ordnergrößenberechnung laufen in separaten Threads. Überschreiben Sie eine Datei, bevor die Vorschau fertig ist, bricht Yazi die Aufgabe ab, um Ressourcen zu sparen.

Die Installation von Yazi unter Linux ist einfach. Am einfachsten geht das mit Snap. Öffnen Sie ein Terminal und führen Sie Folgendes aus:

sudo snap install yazi --classic

Wenn Sie die neueste Entwicklungsversion möchten, verwenden Sie:

sudo snap install yazi --classic --edge

Yazi läuft auch unter macOS und kann über Homebrew installiert werden. Bei der Nutzung in einem virtuellen Terminal sind jedoch einige Funktionen eingeschränkt und Sie müssen möglicherweise zusätzliche Komponenten installieren.

Verfügt über alle Funktionen, die ich brauche.

und mehr

Yazi bringt alles mit, was ich brauche, sodass ich für grundlegende Funktionen nicht auf Skripte oder Plug-ins von Drittanbietern angewiesen bin. Es unterstützt Registerkarten und Layouts mit mehreren Fenstern, sodass ich mehrere Ordner geöffnet halten und problemlos zwischen ihnen navigieren oder einen klassischen Workflow mit zwei Fenstern einrichten kann.

Yazi lässt sich in gängige Entwicklertools wie Ripgrep, FD, FZF und Zoxide integrieren. Es bietet außerdem eine intuitive Benutzeroberfläche zum Suchen, Navigieren und Ausführen schneller Aktionen. Die Dateiverwaltung wird durch Funktionen wie mehrere Registerkarten, die gleichzeitige Auswahl von Dateien aus verschiedenen Ordnern und die Vorschau von Videos, PDFs und Archiven vereinfacht, ohne diese separat öffnen zu müssen.

Auch alltägliche Aufgaben laufen reibungslos. Ich kann Dateien im Batch-Modus ordnerübergreifend umbenennen, verschieben oder komprimieren. Gelöschte Dateien landen standardmäßig im Papierkorb, und falls Sie Ihre Meinung ändern, gibt es eine Rückgängig-Funktion für eine schnelle Wiederherstellung. Git-Nutzer erhalten integrierte Statusanzeigen, die Ihnen helfen, geänderte oder neue Dateien zu sehen, ohne das Tool wechseln zu müssen. Außerdem gibt es einen integrierten Installationsmanager, mit dem Sie Remote-Server oder Archive direkt von der Benutzeroberfläche aus durchsuchen können.

Yazi ist zudem hochgradig anpassbar. Themes und Icons lassen sich über einfache TOML-Dateien anpassen, und der integrierte Theme-Manager vereinfacht die Arbeit. Für alle, die mehr wollen, gibt es ein offizielles Lua-basiertes Add-on-System, das die Funktionalität um alles erweitert, von der Vorschau von Audio-Metadaten bis hin zum integrierten LazyGit.

Yazi im Vergleich zu anderen Dateimanagern

Yazi beweist seinen Wert

Yazi in Ubuntu ausführen

Ich habe die meisten gängigen Terminal-Dateimanager ausprobiert und der Wechsel zu Yazi hat mir gezeigt, wie weit ich mich damit entwickelt habe. Ranger war einst die erste Wahl, aber seine Python-Basis und sein Sackgassen-Design wirken heute veraltet. Bildvorschauen erfordern manuelle Konfiguration, Papierkorb-Unterstützung ist enthalten, Batch-Operationen laufen nicht reibungslos und die Leistung sinkt bei großen Verzeichnissen. Yazi bietet all diese Funktionen oder verbessert sie sogar, läuft dabei aber schneller.

Andere Tools tendieren zur Einfachheit. lf, geschrieben in Go, ist zwar schnell, überlässt aber einen Großteil der Funktionalität Benutzerskripten. nnn, in C geschrieben, ist beeindruckend leichtgewichtig, verlässt sich aber für gängige Aufgaben stark auf Plugins und verfügt nicht über integrierte Vorschauen. Yazi bietet eine ähnliche Geschwindigkeit und bietet gleichzeitig sofort einsatzbereite Vorschauen, Papierkorbverwaltung und Plugin-Verwaltung. Selbst Midnight Commander, der klassische Dual-Pane-Manager, mit dem viele von uns aufgewachsen sind, scheint in der Skriptwelt der 1990er Jahre steckengeblieben zu sein.

Im Vergleich zu grafischen Dateimanagern wie Nautilus, Dolphin oder Thunar sticht Yazi überraschend hervor. Die grafischen Benutzeroberflächen integrieren sich nahtlos in Desktop-Umgebungen, wirken aber klobig und sind stark mausabhängig. Das Umbenennen von Dateien in großen Mengen, die Auswahl über Verzeichnisse hinweg und erweiterte Suchvorgänge erfordern oft viel Aufwand. Auch die Leistung ist ein Punkt, in dem Yazi glänzt. Anstatt beim Generieren Tausender Miniaturansichten zu stocken, lädt es den ersten Bildschirm sofort und zeigt den Rest beim Scrollen an.

Es gibt viele Linux-Tools, die Sie nicht verwenden.

Linux ermöglicht Ihnen das Experimentieren mit allen möglichen Anwendungen und Diensten. Wenn Ihnen die Standard-Terminalbefehle nicht gefallen, können Sie Ersetzen Sie sie durch modernere Befehle.Wenn Ihre vorhandenen Apps nicht für Sie funktionieren, gibt es Viele weniger bekannte Alternativen zum Erkunden.Wenn Sie mit der Verteilung selbst nicht zufrieden sind, können Sie Wechseln Sie immer zu einer unserer empfohlenen Distributionen..

Kommentare sind geschlossen.