Ricerca nel sito web

Vifm - Un file manager basato sulla riga di comando con "Vi keybindings" per Linux


Nel nostro ultimo articolo, abbiamo messo insieme un elenco dei 13 migliori file manager per sistemi Linux, la maggior parte dei quali basati sull'interfaccia utente grafica (GUI). Ma se hai una distribuzione Linux che utilizza solo l'interfaccia a riga di comando (CLI), allora hai bisogno di un file manager basato su testo. In questo articolo ti presentiamo uno di questi file manager chiamato Vifm.

Vifm è un potente file manager multipiattaforma basato su CLI e ncurses per sistemi simili a Unix, Cygwin e Windows. È ricco di funzionalità e viene fornito con associazioni di tasti simili a Vi. Utilizza anche una serie di utili funzionalità di Mutt.

Non è necessario apprendere una nuova serie di comandi di utilizzo, ti fornisce il controllo assoluto della tastiera sui tuoi file utilizzando opzioni/comandi Vi generici.

Funzionalità utili di Vifm:

  • Fornisce la possibilità di modificare diversi tipi di file.
  • Viene fornito con due riquadri per impostazione predefinita.
  • Supporta modalità Vi, opzioni, registri, comandi e molto altro ancora.
  • Supporta il completamento automatico dei comandi.
  • Supporto per la directory del cestino.
  • Offre varie visualizzazioni (ad esempio personalizzata, colonna, confronto e ls-like).
  • Supporta l'esecuzione remota dei comandi.
  • Supporta anche il cambio remoto delle directory.
  • Supporta varie combinazioni di colori.
  • Supporto integrato dei montaggi automatizzati del file system FUSE.
  • Supporta l'uso delle funzioni.
  • Supporta il plug-in per l'utilizzo di vifm in vim come selettore di file e molto altro ancora.

Lettura consigliata: Cloud Commander – Web File Manager per controllare file/programmi Linux tramite browser

Come installare il file manager della riga di comando Vifm in Linux

Vifm è disponibile nei repository software ufficiali delle distribuzioni Debian/Ubuntu e Fedora Linux. Per installarlo, utilizzare il rispettivo gestore pacchetti per installarlo in questo modo.

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

Una volta installato, puoi avviarlo digitando.

vifm

Supporta due riquadri per impostazione predefinita

Utilizza la barra spaziatrice per passare da un riquadro all'altro. Per accedere a una directory, premi semplicemente il pulsante [Invio].

Apri un file nell'editor Vi/m

Per aprire un file come lo script findhost.sh nel riquadro destro in alto, evidenzia semplicemente il file e premi [Invio]:

Evidenziatore visivo colorato

Per abilitare l'evidenziatore visivo, premi V e scorri per vedere come funziona.

Opzioni di manipolazione del riquadro principale

Per visualizzare le opzioni/associazioni di tasti per la manipolazione del riquadro, premi Ctrl-W.

Per dividere la finestra orizzontalmente premi Ctrl-W quindi s.

Per dividere la finestra verticalmente premi Ctrl-W quindi v.

Usa Tab per completare automaticamente i comandi

Per prima cosa digita alcune lettere nel nome del comando (possibilmente due), quindi premi Tab. Per selezionare l'opzione successiva, premi nuovamente Tab, quindi premi [Invio].

Evidenzia i file in un riquadro e visualizzali in un altro

Puoi elencare i file in un riquadro e visualizzare i contenuti in un altro mentre scorri i file, esegui semplicemente il comando visualizza in questo modo.

:view

Elimina un file in Vifm

Puoi eliminare un file evidenziato premendo dd. Per eliminarlo, premi Y o N altrimenti.

Cestino della riga di comando Vifm

Se elimini un file in Vifm, viene archiviato nel cestino. Per visualizzare la directory del cestino, digitare questo comando.

:trashes

Per visualizzare i file nel cestino, esegui il comando lstrash (premi q per tornare).

:lstrash

Per ripristinare i file dalla directory del cestino, spostati prima al suo interno utilizzando il comando cd in questo modo.

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

Selezionare quindi il file da ripristinare e digitare:

:restore

Per informazioni complete sull'utilizzo e opzioni, comandi e suggerimenti, consulta la pagina man di Vifm:

man vifm

Homepage Vifm: https://vifm.info/

Dai un'occhiata ai seguenti articoli.

  1. GNOME Commander: un browser e gestore di file grafici a "due riquadri" per Linux
  2. Peazip: un file manager portatile e uno strumento di archiviazione per Linux

In questo articolo abbiamo trattato l'installazione e le funzionalità di base di Vifm, un potente file manager basato su CLI per sistemi Linux. Utilizza il modulo di feedback qui sotto per condividere le tue opinioni al riguardo.