Vifm - Een op commandoregel gebaseerde bestandsbeheerder met 'Vi Keybindings' voor Linux
In ons laatste artikel hebben we een lijst samengesteld met de 13 beste bestandsbeheerders voor Linux-systemen, waarvan de meeste gebaseerd zijn op een grafische gebruikersinterface (GUI). Maar als je een Linux-distributie hebt die alleen de opdrachtregelinterface (CLI) gebruikt, dan heb je een op tekst gebaseerde bestandsbeheerder nodig. In dit artikel presenteren we u zo'n bestandsbeheerder genaamd Vifm.
Vifm is een krachtige op CLI en ncurses gebaseerde, platformonafhankelijke bestandsbeheerder voor Unix-achtige, Cygwin- en Window-systemen. Het is rijk aan functies en wordt geleverd met Vi-achtige sneltoetsen. Het maakt ook gebruik van een aantal handige functies van Mutt.
Het is niet nodig om een nieuwe set gebruiksopdrachten te leren; het geeft u absolute toetsenbordcontrole over uw bestanden met behulp van generieke Vi opties/opdrachten.
Handige Vifm-functies:
- Biedt de mogelijkheid om verschillende soorten bestanden te bewerken.
- Standaard geleverd met twee ruiten.
- Ondersteunt Vi-modi, opties, registers, opdrachten en nog veel meer.
- Ondersteunt het automatisch voltooien van opdrachten.
- Ondersteuning voor prullenbakmap.
- Biedt verschillende weergaven (zoals aangepast, kolom, vergelijken en ls-achtig).
- Ondersteunt het op afstand uitvoeren van opdrachten.
- Ondersteunt ook het op afstand wijzigen van mappen.
- Ondersteunt verschillende kleurenschema's.
- Ingebouwde ondersteuning voor geautomatiseerde FUSE-bestandssysteemaankoppelingen.
- Ondersteunt het gebruik van functies.
- Ondersteunt plug-in voor het gebruik van vifm in vim als bestandsselector en nog veel meer.
Voorgesteld lezen: Cloud Commander – Webbestandsbeheer om Linux-bestanden/programma's via de browser te beheren
Hoe Vifm Command-line File Manager in Linux te installeren
Vifm is beschikbaar in de officiële softwarebronnen van Debian/Ubuntu- en Fedora Linux-distributies. Om het te installeren, gebruikt u de betreffende pakketbeheerder om het op deze manier te installeren.
sudo apt install vifm [On Debian/Ubuntu]
dnf install vifm [On Fedora 22+]
Eenmaal geïnstalleerd, kunt u het starten door te typen.
vifm
Ondersteunt standaard twee deelvensters
Gebruik de spatiebalk om van het ene venster naar het andere te gaan. Om een map in te voeren, drukt u eenvoudigweg op de knop [Enter].
Open een bestand in Vi/m Editor
Om een bestand zoals het findhost.sh-script in het rechterdeelvenster hierboven te openen, markeert u gewoon het bestand en drukt u op [Enter]:
Gekleurde visuele markeerstift
Om de visuele markeerstift in te schakelen, drukt u op V
en scrollt u om te zien hoe het werkt.
Manipulatieopties in het hoofdvenster
Om opties voor paneelmanipulatie/sneltoetsen te bekijken, drukt u op Ctrl-W
.
Om het venster horizontaal te splitsen, drukt u op Ctrl-W
en vervolgens op s
.
Om het venster verticaal te splitsen, drukt u op Ctrl-W
en vervolgens op v
.
Gebruik Tab om opdrachten automatisch aan te vullen
Typ eerst een paar letters in de opdrachtnaam (mogelijk twee) en druk vervolgens op Tab. Om de volgende optie te selecteren, drukt u nogmaals op Tab en vervolgens op [Enter].
Markeer bestanden in het ene venster en bekijk ze in een ander venster
U kunt bestanden in het ene venster weergeven en de inhoud in een ander venster bekijken terwijl u door de bestanden bladert. Voer eenvoudigweg de opdracht view op deze manier uit.
:view
Verwijder een bestand in Vifm
U kunt een gemarkeerd bestand verwijderen door op dd te drukken. Om het te verwijderen, drukt u op Y
of N
.
Vifm-opdrachtregelprullenbak
Als u een bestand in Vifm verwijdert, wordt het in de prullenbak opgeslagen. Typ deze opdracht om de prullenbakmap te bekijken.
:trashes
Om bestanden in de prullenbak te bekijken, voert u de opdracht lstrash uit (druk op q
om terug te keren).
:lstrash
Om bestanden uit de prullenbak te herstellen, gaat u er eerst naartoe met behulp van de opdracht cd, zoals deze.
:cd /home/aaronkilik/.local/share/vifm/Trash
Selecteer vervolgens het bestand dat u wilt herstellen en typ:
:restore
Voor uitgebreide gebruiksinformatie en opties, opdrachten en tips, bekijk de Vifm-manpagina:
man vifm
Vifm-startpagina: https://vifm.info/
Bekijk de volgende artikelen.
- GNOME Commander: een grafische bestandsbrowser en -manager met twee vensters voor Linux
- Peazip - Een draagbare bestandsbeheerder en archieftool voor Linux
In dit artikel hebben we de installatie en basisfuncties van Vifm besproken, een krachtige op CLI gebaseerde bestandsbeheerder voor Linux-systemen. Gebruik het onderstaande feedbackformulier om uw mening hierover te delen.