Vifm - En kommandolinjebaseret filhåndtering med Vi-tastbindinger til Linux


I vores sidste artikel har vi sammensat en liste over 13 bedste filadministratorer til Linux-systemer, hvoraf de fleste er baseret på grafisk brugergrænseflade (GUI). Men hvis du har en Linux-distribution, der kun bruger kommandolinjegrænsefladen (CLI), så har du brug for en tekstbaseret filhåndtering. I denne artikel bringer vi dig en sådan filhåndtering kaldet Vifm.

Vifm er en stærk CLI og ncurses-baseret filhåndtering på tværs af platforme til Unix-lignende, Cygwin og Window-systemer. Den er funktionsrig og leveres med Vi-lignende tastebindinger. Det bruger også en række nyttige funktioner fra Mutt.

Der er ikke behov for at lære et nyt sæt brugskommandoer, det giver dig absolut tastaturkontrol over dine filer ved hjælp af generiske Vi-indstillinger/kommandoer.

  • Giver mulighed for at redigere flere slags filer.
  • Leveres med to ruder som standard.
  • Understøtter Vi-tilstande, indstillinger, registre, kommandoer og så meget mere.
  • Understøtter automatisk udfyldelse af kommandoer.
  • Understøttelse af papirkurven.
  • Tilbyder forskellige visninger (såsom brugerdefineret, kolonne, sammenligning og ls-lignende).
  • Understøtter fjernudførelse af kommandoer.
  • Understøtter også fjernskift af mapper.
  • Understøtter forskellige farveskemaer.
  • Indbygget understøttelse af automatiske FUSE-filsystemmonteringer.
  • Understøtter brug af funktioner.
  • Understøtter plugin til brug af vifm in vim som filvælger og så meget mere.

Sådan installeres Vifm Command-line File Manager i Linux

Vifm er tilgængelig i de officielle softwarebaserer i Debian/Ubuntu og Fedora Linux-distributioner. For at installere det skal du bruge den respektive pakkehåndtering til at installere det sådan.

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

Når du er installeret, kan du starte det ved at skrive.

$ vifm

Brug mellemrumstasten til at skifte fra den ene rude til den anden. For at komme ind i et bibliotek skal du blot trykke på [Enter] -knappen.

For at åbne en fil, såsom findhost.sh-scriptet i højre rude ovenfor, skal du blot fremhæve filen og trykke på [Enter]:

For at aktivere den visuelle highlighter skal du trykke på V og rulle for at se, hvordan den fungerer.

Tryk på Ctrl-W for at få vist valgmuligheder for rudehåndtering/tastebindinger.

For at opdele vinduet vandret skal du trykke på Ctrl-W og derefter s .

For at opdele vinduet lodret skal du trykke på Ctrl-W og derefter v .

Skriv først et par bogstaver i kommandonavnet (muligvis to), og tryk derefter på Tab. For at vælge den næste mulighed skal du trykke på Tab igen og derefter trykke på [Enter].

Du kan liste filer i en rude og se indhold i en anden, mens du ruller over filer, skal du blot køre visningskommandoen som denne.

:view

Du kan slette en fremhævet fil ved at trykke på dd. For at slette det skal du trykke på Y eller N ellers.

Hvis du sletter en fil i Vifm, gemmes den i papirkurven. For at se papirkurven skal du skrive denne kommando.

:trashes

For at se filer i papirkurven skal du køre kommandoen lstrash (tryk på q for at vende tilbage).

:lstrash

For at gendanne filer fra papirkurven skal du først flytte til den ved hjælp af cd-kommandoen som denne.

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

Vælg derefter den fil, der skal gendannes, og skriv:

:restore

For en omfattende brugsinformation og valgmuligheder, kommandoer, tip, se Vifm-mandsiden:

$ man vifm

Vifm-hjemmeside: https://vifm.info/

Tjek følgende artikler.

  1. GNOME Commander: En 'to rude' grafisk filbrowser og manager til Linux
  2. Peazip - Et bærbart filhåndterings- og arkivværktøj til Linux

I denne artikel dækkede vi installation og grundlæggende funktioner i Vifm, en stærk CLI-baseret filhåndtering til Linux-systemer. Brug feedbackformularen nedenfor til at dele dine tanker om det.