Vifm - ein kommandozeilenbasierter Dateimanager mit 'vi Tastenbelegungen' für Linux
In unserem letzten Artikel haben wir eine Liste der 13 besten Dateimanager für Linux-Systeme zusammengestellt, von denen die meisten auf der grafischen Benutzeroberfläche (GUI) basieren. Wenn Sie jedoch eine Linux-Distribution haben, die nur die Befehlszeilenschnittstelle (CLI) verwendet, benötigen Sie einen textbasierten Dateimanager. In diesem Artikel stellen wir Ihnen einen solchen Dateimanager namens Vifm vor.
Vifm ist ein leistungsstarker CLI- und ncurses-basierter plattformübergreifender Dateimanager für Unix-ähnliche, Cygwin- und Windows-Systeme. Es ist funktionsreich und wird mit Vi-ähnlichen Tastenbelegungen geliefert. Es verwendet auch eine Reihe nützlicher Funktionen von Mutt.
Es ist nicht notwendig, einen neuen Satz von Verwendungsbefehlen zu lernen, es bietet Ihnen absolute Tastaturkontrolle über Ihre Dateien mit generischen Vi-Optionen/Befehlen.
Nützliche Vifm-Funktionen:
- Bietet die Möglichkeit, verschiedene Arten von Dateien zu bearbeiten.
- Wird standardmäßig mit zwei Fenstern geliefert.
- Unterstützt Vi-Modi, Optionen, Register, Befehle und vieles mehr.
- Unterstützt die automatische Vervollständigung von Befehlen.
- Unterstützung für das Papierkorbverzeichnis.
- Bietet verschiedene Ansichten (z. B. benutzerdefiniert, Spalten-, Vergleichs- und ls-like).
- Unterstützt die Remote-Ausführung von Befehlen.
- Unterstützt auch das Ändern von Verzeichnissen aus der Ferne.
- Unterstützt verschiedene Farbschemata.
- Integrierte Unterstützung für automatische FUSE-Dateisystem-Mounts.
- Unterstützt die Verwendung von Funktionen.
- Unterstützt das Plugin für die Verwendung von vifm in vim als Dateiauswahl und vieles mehr.
Empfohlene Lektüre: Cloud Commander – Web File Manager zur Steuerung von Linux-Dateien/-Programmen über den Browser
So installieren Sie den Vifm-Befehlszeilen-Dateimanager unter Linux
Vifm ist in den offiziellen Software-Repositories der Debian/Ubuntu- und Fedora-Linux-Distributionen verfügbar. Um es zu installieren, verwenden Sie den entsprechenden Paketmanager, um es wie folgt zu installieren.
$ sudo apt install vifm [On Debian/Ubuntu]
dnf install vifm [On Fedora 22+]
Nach der Installation können Sie es starten, indem Sie tippen.
$ vifm
Unterstützt standardmäßig zwei Bereiche
Verwenden Sie die Leertaste, um von einem Bereich zum anderen zu wechseln. Um ein Verzeichnis einzugeben, drücken Sie einfach die [Enter]-Taste.
Öffnen Sie eine Datei im Vi/m-Editor
Um eine Datei wie das findhost.sh-Skript im rechten Fensterbereich oben zu öffnen, markieren Sie einfach die Datei und drücken Sie [Enter]:
Farbiger visueller Textmarker
Um den visuellen Textmarker zu aktivieren, drücken Sie V und scrollen Sie, um zu sehen, wie er funktioniert.
Optionen zur Manipulation des Hauptfensters
Um Optionen/Tastenkombinationen für die Bereichsbearbeitung anzuzeigen, drücken Sie STRG-W.
Um das Fenster horizontal zu teilen, drücken Sie Strg-W und dann s.
Um das Fenster vertikal zu teilen, drücken Sie Strg-W und dann v.
Verwenden Sie die Tabulatortaste, um Befehle automatisch zu vervollständigen
Geben Sie zuerst einige Buchstaben in den Befehlsnamen ein (möglicherweise zwei) und drücken Sie dann die Tabulatortaste. Um die nächste Option auszuwählen, drücken Sie erneut die Tabulatortaste und drücken Sie dann [Enter].
Markieren Sie Dateien in einem Fenster und zeigen Sie sie in einem anderen an
Sie können Dateien in einem Bereich auflisten und Inhalte in einem anderen anzeigen, während Sie über Dateien scrollen. Führen Sie einfach den Befehl view wie folgt aus.
:view
Löschen einer Datei in Vifm
Sie können eine markierte Datei löschen, indem Sie dd drücken. Um es zu löschen, drücken Sie andernfalls Y oder N.
Vifm-Befehlszeilen-Papierkorb
Wenn Sie eine Datei in Vifm löschen, wird sie im Papierkorb gespeichert. Geben Sie diesen Befehl ein, um das Papierkorbverzeichnis anzuzeigen.
:trashes
Um Dateien im Papierkorb anzuzeigen, führen Sie den Befehl lstrash aus (drücken Sie q zum Zurück).
:lstrash
Um Dateien aus dem Papierkorb wiederherzustellen, wechseln Sie zunächst mit dem Befehl cd wie folgt in das Verzeichnis.
:cd /home/aaronkilik/.local/share/vifm/Trash
Wählen Sie dann die wiederherzustellende Datei aus, und geben Sie Folgendes ein:
:restore
Für umfassende Informationen und Optionen, Befehle und Tipps besuchen Sie die Vifm-Manpage:
$ man vifm
Vifm-Startseite: https://vifm.info/
Schauen Sie sich die folgenden Artikel an.
- GNOME Commander: Ein grafischer Dateibrowser und -manager mit zwei Fenstern für Linux
- Peazip – Ein portabler Dateimanager und Archivierungstool für Linux
In diesem Artikel haben wir die Installation und die grundlegenden Funktionen von Vifm behandelt, einem leistungsstarken CLI-basierten Dateimanager für Linux-Systeme. Verwenden Sie das untenstehende Feedback-Formular, um Ihre Gedanken dazu mitzuteilen.










