Zoeken op website

cfiles - Een snelle terminalbestandsbeheerder met Vim-toetsbindingen


cfiles is een lichtgewicht, snelle en minimale, op VIM geïnspireerde terminalbestandsbeheerder, geschreven in C met behulp van de ncurses-bibliotheek. Het wordt geleverd met vim-achtige sneltoetsen en is afhankelijk van een aantal andere Unix/Linux-tools/hulpprogramma's.

Afhankelijkheden

  1. cp en mv
  2. fzf – voor zoeken
  3. w3mimgdisplay – voor voorbeeldafbeeldingen
  4. xdg-open – voor het openen van programma's
  5. vim – voor het hernoemen, bulksgewijs hernoemen en bewerken van het klembord
  6. mediainfo – voor het weergeven van media-informatie en bestandsgroottes
  7. sed – voor het verwijderen van een bepaalde selectie
  8. atool – voor archiefvoorbeelden

In dit artikel laten we zien hoe u cfiles terminal bestandsbeheer onder Linux kunt installeren en gebruiken.

Hoe cfiles in Linux te installeren en te gebruiken

Om cfiles op uw Linux-systemen te installeren, moet u eerst de ontwikkeltools installeren, zoals weergegeven.

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]

Eenmaal geïnstalleerd, kun je nu de cfiles bronnen klonen vanuit de Github-repository met behulp van de git-opdracht, zoals weergegeven.

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

Ga vervolgens naar de lokale repository met behulp van de cd-opdracht en voer de volgende opdracht uit om deze te compileren.

cd cfiles
gcc cf.c -lncurses -o cf

Installeer vervolgens het uitvoerbare bestand door het als volgt te kopiëren of te verplaatsen naar een map in uw ` PATH:

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

Nadat u het hebt geïnstalleerd, start u het zoals weergegeven.

cf

Sneltoetsen

U kunt de volgende sneltoetsen gebruiken.

  • h j k l – Navigatietoetsen
  • G – Ga naar einde
  • g – Ga naar boven
  • H – Ga naar de bovenkant van de huidige weergave
  • M – Ga naar het midden van de huidige weergave
  • L – Ga naar de onderkant van de huidige weergave
  • f – Zoeken met fzf
  • F – Zoek met fzf in de huidige map
  • S – Open Shell in de huidige map
  • spatie – Toevoegen/verwijderen aan/uit selectielijst
  • tab – Selectielijst bekijken
  • e – Selectielijst bewerken
  • u – Lege selectielijst
  • y – Kopieer bestanden uit de selectielijst
  • v – Verplaats bestanden uit de selectielijst
  • a – Hernoem bestanden in de selectielijst
  • dd – Verplaats bestanden van de selectielijst naar de prullenbak
  • dD – Verwijder geselecteerde bestanden
  • i – Bekijk media-info en algemene informatie
  • . – Schakel verborgen bestanden in
  • ' – Bekijk/ga naar bladwijzers
  • m – Bladwijzer toevoegen
  • p – Voer een extern script uit
  • r – Herladen
  • q – Sluit af

Zie de cfiles Github-repository voor meer informatie en gebruiksopties: https://github.com/mananapr/cfiles

Cfiles is een lichtgewicht, snelle en minimale ncurses-bestandsbeheerder geschreven in C met vim-achtige sneltoetsen. Het is een werk in uitvoering en er moeten nog veel functies komen. Deel uw mening over cfiles met ons via het onderstaande feedbackformulier.