cfiles - En rask terminalfilbehandling med Vim-tastebindinger


cfiles er en lett, rask og minimal VIM-inspirert terminalfilbehandling skrevet i C ved å bruke ncurses-biblioteket. Den kommer med vim som tastebindinger og avhenger av en rekke andre Unix/Linux-verktøy/verktøy.

Avhengigheter

  1. cp og mv
  2. fzf – for å søke
  3. w3mimgdisplay – for forhåndsvisning av bilder
  4. xdg-open – for å åpne programmer
  5. vim – for å gi nytt navn, gi masse nytt navn og redigere utklippstavlen
  6. mediainfo – for å vise medieinformasjon og filstørrelser
  7. sed – for å fjerne et bestemt utvalg
  8. atool – for forhåndsvisninger av arkiv

I denne artikkelen vil vi vise hvordan du installerer og bruker cfiles terminalfilbehandling i Linux.

Hvordan installere og bruke cfiler i Linux

For å installere cfiler på Linux-systemene dine, må du først installere utviklingsverktøy som vist.

apt-get install build-essential               [On Debian/Ubuntu]
yum groupinstall 'Development Tools'		[on CentOS/RHEL 7/6]
dnf groupinstall 'Development Tools'		[on Fedora 22+ Versions]

Når den er installert, kan du nå klone cfiles-kildene fra Github-depotet ved å bruke git-kommandoen som vist.

git clone https://github.com/mananapr/cfiles.git

Gå deretter inn i det lokale depotet ved å bruke cd-kommandoen og kjør følgende kommando for å kompilere den.

cd cfiles
gcc cf.c -lncurses -o cf

Deretter installerer du den kjørbare filen ved å kopiere eller flytte den til en katalog som er i ` PATH, som følger:

echo $PATH
cp cf /home/aaronkilik/bin/

Når du har installert den, start den som vist.

cf

Nøkkelbindinger

Du kan bruke følgende tastebindinger.

  • h j k l – Navigasjonstaster
  • G – Gå til slutten
  • g – Gå til toppen
  • H – Gå til toppen av gjeldende visning
  • M – Gå til midten av gjeldende visning
  • L – Gå til bunnen av gjeldende visning
  • f – Søk med fzf
  • F – Søk med fzf i gjeldende katalog
  • S – Åpne Shell i gjeldende katalog
  • mellomrom – Legg til/fjern til/fra utvalgsliste
  • tab – Vis utvalgsliste
  • e – Rediger utvalgsliste
  • u – Tom utvalgsliste
  • y – Kopier filer fra utvalgslisten
  • v – Flytt filer fra utvalgslisten
  • a – Gi nytt navn til filer i utvalgslisten
  • dd – Flytt filer fra utvalgslisten til papirkurven
  • dD – Fjern valgte filer
  • i – Se medieinformasjon og generell informasjon
  • . – Bytt skjulte filer
  • ' – Vis/gå til bokmerker
  • m – Legg til bokmerke
  • p – Kjør eksternt skript
  • r – Last inn på nytt
  • q – Avslutt

For mer informasjon og bruksalternativer, se cfiles Github-repository: https://github.com/mananapr/cfiles

Cfiles er en lett, rask og minimal ncurses-filbehandling skrevet i C med vim som tastebindinger. Det er et arbeid som pågår med mange funksjoner som ikke kommer. Del dine tanker om cfiles, med oss via tilbakemeldingsskjemaet nedenfor.