Joshuto: Ein moderner Terminal-Dateimanager in Rust
Vertraute Situation: Sie arbeiten im Terminal und müssen schnell zwischen Verzeichnissen navigieren, Dateien durchsuchen oder etwas kopieren bzw. umbenennen. Die üblichen ls- und cd-Befehle erscheinen nicht mehr so praktisch, und einen vollständigen GUI-Dateimanager zu starten fühlt sich übertrieben an. Genau dafür wurde Joshuto entwickelt — ein leichtgewichtiger, aber leistungsstarker Terminal-Dateimanager in Rust.
Was ist Joshuto?
Joshuto ist eine moderne Alternative zum beliebten Ranger-Dateimanager, jedoch mit Fokus auf Geschwindigkeit und Benutzerfreundlichkeit. Das Projekt wird aktiv weiterentwickelt und hat bereits über 3.500 Sterne auf GitHub gesammelt.
Wesentliche Vorteile gegenüber anderen Optionen:
- Blitzschnelle Performance dank Rust
- Minimaler Ressourcenverbrauch
- Flexibles Tastenkürzel-System
- Tab-Unterstützung und asynchrone Operationen

Wesentliche Funktionen
1. Schnelle Navigation
Joshuto unterstützt alle vertrauten Tastenkombinationen:
j/k— hinunter/hochh/l— zurück/vorwärtsgg/G— zum Anfang/Ende der Liste
Es gibt jedoch auch einzigartige Funktionen wie den schnellen Sprung zu Zeilennummern.
2. Praktische Dateioperationen
- Kopieren/Einfügen (
yy/pp) - Symlinks erstellen (
pl/pL) - Stapel-Umbenennung
- Papierkorb-Unterstützung
3. Anpassung
Durch TOML-Dateien können Sie konfigurieren:
- Farbschema
- Tastenkürzel
- Datei-Handler
- Lesezeichen
Technische Details
Joshuto ist in Rust geschrieben, was folgendes garantiert:
- Keine Speicherlecks
- Native Performance
- Typsicherheit
Das Projekt verwendet:
- Termion für die Terminal-Behandlung
- Asynchrone Operationen für Dateioperationen
- fzf-Unterstützung für Fuzzy-Suche
Wie installiert man es?
Für Linux/macOS gibt es mehrere Optionen:
- Über Cargo:
1
- Vorkompilierte Pakete:
- Arch Linux (AUR):
yay -S joshuto - Fedora:
sudo dnf copr enable atim/joshuto - Homebrew:
brew install joshuto
- Installationsskript:
2
Für wen ist Joshuto geeignet?
- Entwickler, die im Terminal arbeiten
- Server-Administratoren
- Minimalismus-Enthusiasten
- Alle, die Dateioperationen beschleunigen möchten
Joshuto ist eine ausgezeichnete Wahl für alle, die einen modernen, schnellen und anpassbaren Terminal-Dateimanager suchen. Dank Rust läuft es spürbar schneller als viele Alternativen, und das flexible Konfigurationssystem ermöglicht es, es an jeden Workflow anzupassen.
Probieren Sie es aus — es könnte genau das Werkzeug sein, das Ihnen für komfortables Arbeiten im Terminal gefehlt hat!
Ähnliche Projekte