Vyhledávání na webu

Vifm - Správce souborů založený na příkazovém řádku s 'Vi Keybindings' pro Linux


V našem posledním článku jsme dali dohromady seznam 13 nejlepších správců souborů pro systémy Linux, z nichž většina je založena na grafickém uživatelském rozhraní (GUI). Ale pokud máte distribuci Linuxu, která používá pouze rozhraní příkazového řádku (CLI), pak potřebujete textového správce souborů. V tomto článku vám jeden takový správce souborů přinášíme s názvem Vifm.

Vifm je výkonný multiplatformní správce souborů založený na CLI a ncurses pro systémy typu Unix, Cygwin a Window. Je bohatý na funkce a přichází s vázáním kláves jako Vi. Využívá také řadu užitečných funkcí od Mutt.

Není třeba se učit novou sadu příkazů použití, poskytuje vám absolutní kontrolu nad soubory pomocí klávesnice pomocí obecných voleb/příkazů Vi.

Užitečné funkce Vifm:

  • Poskytuje možnost upravovat několik druhů souborů.
  • Standardně se dodává se dvěma panely.
  • Podporuje režimy Vi, možnosti, registry, příkazy a mnoho dalšího.
  • Podporuje automatické dokončování příkazů.
  • Podpora adresáře koše.
  • Nabízí různé pohledy (např. vlastní, sloupcové, porovnat a podobné ls).
  • Podporuje vzdálené provádění příkazů.
  • Podporuje také vzdálenou změnu adresářů.
  • Podporuje různá barevná schémata.
  • Vestavěná podpora automatického připojování systému souborů FUSE.
  • Podporuje používání funkcí.
  • Podporuje plugin pro použití vifm ve vim jako selektor souborů a mnoho dalšího.

Doporučené čtení: Cloud Commander – Web File Manager pro ovládání souborů/programů Linuxu prostřednictvím prohlížeče

Jak nainstalovat správce souborů příkazového řádku Vifm v systému Linux

Vifm je k dispozici v oficiálních softwarových repozitářích distribucí Debian/Ubuntu a Fedora Linux. Chcete-li jej nainstalovat, použijte příslušný správce balíčků a nainstalujte jej takto.

sudo apt install vifm   [On Debian/Ubuntu]
dnf install vifm        [On Fedora 22+]

Po instalaci jej můžete spustit zadáním.

vifm

Ve výchozím nastavení podporuje dva panely

Pomocí mezerníku můžete přecházet z jednoho panelu do druhého. Chcete-li zadat adresář, jednoduše stiskněte tlačítko [Enter].

Otevřete soubor v editoru Vi/m

Chcete-li otevřít soubor, jako je skript findhost.sh v pravém podokně výše, stačí soubor zvýraznit a stisknout [Enter]:

Barevný vizuální zvýrazňovač

Chcete-li povolit vizuální zvýrazňovač, stiskněte V a posuňte se, abyste viděli, jak funguje.

Možnosti manipulace s hlavním panelem

Chcete-li zobrazit možnosti manipulace s panelem/spojení kláves, stiskněte Ctrl-W.

Pro horizontální rozdělení okna stiskněte Ctrl-W a poté s.

Pro svislé rozdělení okna stiskněte Ctrl-W a poté v.

Automatické dokončování příkazů pomocí tabulátoru

Nejprve zadejte několik písmen do názvu příkazu (možná dvě) a poté stiskněte Tab. Chcete-li vybrat další možnost, stiskněte znovu Tab a poté stiskněte [Enter].

Zvýrazněte soubory v jednom podokně a zobrazte je na jiném

Můžete zobrazit seznam souborů v jednom podokně a prohlížet obsah v jiném, když posouváte soubory, jednoduše spusťte příkaz view takto.

:view

Smazat soubor ve Vifm

Zvýrazněný soubor můžete smazat stisknutím dd. Chcete-li jej odstranit, stiskněte Y nebo N jinak.

Koš příkazového řádku Vifm

Pokud smažete soubor ve Vifm, uloží se do koše. Chcete-li zobrazit adresář koše, zadejte tento příkaz.

:trashes

Chcete-li zobrazit soubory v koši, spusťte příkaz lstras (pro návrat stiskněte q).

:lstrash

Chcete-li obnovit soubory z adresáře koše, nejprve se do něj přesuňte pomocí příkazu cd, jako je tento.

:cd /home/aaronkilik/.local/share/vifm/Trash

Poté vyberte soubor, který chcete obnovit, a zadejte:

:restore

Komplexní informace o použití a možnosti, příkazy a tipy najdete na manuálové stránce Vifm:

man vifm

Domovská stránka Vifm: https://vifm.info/

Podívejte se na následující články.

  1. GNOME Commander: „Dvoupanelový“ grafický prohlížeč souborů a správce pro Linux
  2. Peazip – Přenosný správce souborů a archivační nástroj pro Linux

V tomto článku jsme se zabývali instalací a základními funkcemi Vifm, výkonného správce souborů založeného na CLI pro systémy Linux. Pomocí níže uvedeného formuláře pro zpětnou vazbu se podělte o své názory na to.