Vifm: un gestor de fitxers basat en línia d'ordres amb combinacions de tecles Vi per a Linux


En el nostre darrer article, hem elaborat una llista dels 13 millors gestors de fitxers per a sistemes Linux, la majoria dels quals es basaven en una interfície d'usuari gràfica (GUI). Però si teniu una distribució de Linux que només utilitza la interfície de línia d'ordres (CLI), necessiteu un gestor de fitxers basat en text. En aquest article, us oferim un gestor de fitxers anomenat Vifm.

Vifm és un potent gestor de fitxers multiplataforma basat en CLI i ncurses per a sistemes Unix, Cygwin i Window. És ric en funcions i inclou enllaços de tecles com Vi. També utilitza una sèrie de funcions útils de Mutt.

No cal aprendre un nou conjunt d'ordres d'ús, us proporciona un control absolut del teclat sobre els vostres fitxers mitjançant opcions/ordres genèriques de Vi.

  • Ofereix una funció per editar diversos tipus de fitxers.
  • Ve amb dos panells de manera predeterminada.
  • Admet modes Vi, opcions, registres, ordres i molt més.
  • Admet l'emplenament automàtic d'ordres.
  • Compatibilitat amb el directori de la paperera.
  • Ofereix diverses vistes (com ara personalitzades, columnes, comparacions i similars).
  • Admet l'execució remota d'ordres.
  • També admet el canvi remot de directoris.
  • Admet diversos esquemes de colors.
  • Compatibilitat integrada amb muntatges automatitzats del sistema de fitxers FUSE.
  • Admet l'ús de funcions.
  • Admet el connector per utilitzar vifm a vim com a selector de fitxers i molt més.

Com instal·lar el gestor de fitxers de la línia d'ordres de Vifm a Linux

Vifm està disponible als dipòsits oficials de programari de les distribucions Debian/Ubuntu i Fedora Linux. Per instal·lar-lo, utilitzeu el gestor de paquets corresponent per instal·lar-lo així.

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

Un cop instal·lat, podeu iniciar-lo escrivint.

$ vifm

Utilitzeu la barra espaiadora per passar d'un panell a l'altre. Per entrar a un directori, només cal que premeu el botó [Enter].

Per obrir un fitxer com l'script findhost.sh al panell dret de dalt, ressalteu el fitxer i premeu [Enter]:

Per activar el ressaltador visual, premeu V i desplaceu-vos per veure com funciona.

Per veure les opcions de manipulació del panell/associacions de tecles, premeu Ctrl-W.

Per dividir la finestra horitzontalment, premeu Ctrl-W i després s.

Per dividir la finestra verticalment, premeu Ctrl-W i després v.

Primer escriviu unes quantes lletres al nom de l'ordre (possiblement dues), després premeu Tab. Per seleccionar la següent opció, premeu Tab de nou i després premeu [Enter].

Podeu llistar fitxers en un panell i veure contingut en un altre mentre us desplaceu pels fitxers, simplement executeu l'ordre de visualització d'aquesta manera.

:view

Podeu suprimir un fitxer ressaltat prement dd. Per suprimir-lo, premeu Y o N en cas contrari.

Si suprimiu un fitxer a Vifm, s'emmagatzemarà a la paperera. Per veure el directori de la paperera, escriviu aquesta ordre.

:trashes

Per veure fitxers a la paperera, executeu l'ordre lstrash (preme q per tornar).

:lstrash

Per restaurar fitxers del directori de la paperera, primer aneu-hi amb l'ordre cd com aquesta.

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

A continuació, seleccioneu el fitxer que voleu restaurar i escriviu:

:restore

Per obtenir una informació d'ús completa i opcions, ordres i consells, consulteu la pàgina de manual de Vifm:

$ man vifm

Pàgina d'inici de Vifm: https://vifm.info/

Fes una ullada als articles següents.

  1. GNOME Commander: un navegador i gestor de fitxers gràfics de dos panells per a Linux
  2. Peazip: un gestor de fitxers portàtil i una eina d'arxiu per a Linux

En aquest article, vam cobrir la instal·lació i les característiques bàsiques de Vifm, un potent gestor de fitxers basat en CLI per a sistemes Linux. Utilitzeu el formulari de comentaris a continuació per compartir els vostres pensaments al respecte.