Zoeken op website

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.

  1. GNOME Commander: een grafische bestandsbrowser en -manager met twee vensters voor Linux
  2. 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.