cfiles - Kidhibiti cha Faili cha Kituo cha Haraka na Vim Keybindings


cfiles ni kidhibiti cha faili chepesi, cha haraka na kidogo kilichoongozwa na VIM kilichoandikwa kwa C kwa kutumia maktaba ya ncurses. Inakuja na vim kama viambatanisho na inategemea idadi ya zana/huduma zingine za Unix/Linux.

  1. cp na mv
  2. fzf - kwa ajili ya kutafuta
  3. w3mimgdisplay - kwa uhakiki wa picha
  4. xdg-fungua - kwa kufungua programu
  5. vim - kwa kubadilisha jina, kubadilisha jina kwa wingi na kuhariri ubao wa kunakili
  6. mediainfo - kwa kuonyesha maelezo ya midia na saizi za faili
  7. sed - kwa kuondoa uteuzi fulani
  8. atool - kwa uhakiki wa kumbukumbu

Katika makala hii, tutaonyesha jinsi ya kusakinisha na kutumia meneja wa faili wa terminal wa cfiles katika Linux.

Jinsi ya Kufunga na Kutumia cfiles katika Linux

Ili kusakinisha faili kwenye mifumo yako ya Linux, kwanza unahitaji kusakinisha zana za ukuzaji kama inavyoonyeshwa.

# 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]

Mara tu ikiwa imewekwa, sasa unaweza kuunda vyanzo vya cfiles kutoka kwa hazina yake ya Github kwa kutumia git amri kama inavyoonyeshwa.

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

Ifuatayo, nenda kwenye hazina ya ndani kwa kutumia amri ya cd na uendesha amri ifuatayo ili kuikusanya.

$ cd cfiles
$ gcc cf.c -lncurses -o cf

Ifuatayo, sakinisha inayoweza kutekelezwa kwa kunakili au kuihamisha kwenye saraka ambayo iko kwenye PATH yako, kama ifuatavyo:

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

Mara tu ukiisakinisha, izindua kama inavyoonyeshwa.

$ cf

Unaweza kutumia viambatanisho vifuatavyo.

  • h j k l - Vifunguo vya kusogeza
  • G - Nenda hadi mwisho
  • g - Nenda juu
  • H - Nenda juu ya mwonekano wa sasa
  • M - Nenda katikati ya mwonekano wa sasa
  • L - Nenda chini ya mwonekano wa sasa
  • f - Tafuta kwa kutumia fzf
  • F - Tafuta kwa kutumia fzf katika saraka iliyopo
  • S - Fungua Shell katika saraka ya sasa
  • nafasi - Ongeza/Ondoa kwenye/kutoka kwenye orodha ya uteuzi
  • tab - Tazama orodha ya uteuzi
  • e - Badilisha orodha ya uteuzi
  • u - Orodha tupu ya uteuzi
  • y - Nakili faili kutoka kwa orodha iliyochaguliwa
  • v - Hamisha faili kutoka orodha ya uteuzi
  • a - Badilisha Jina la Faili katika orodha ya uteuzi
  • dd - Hamisha faili kutoka orodha ya uteuzi hadi kwenye tupio
  • dD - Ondoa faili zilizochaguliwa
  • i - Tazama maelezo ya media na maelezo ya jumla
  • . - Geuza faili zilizofichwa
  • - Tazama/Nenda alamisho
  • m - Ongeza alamisho
  • p - Tekeleza hati ya nje
  • r - Pakia upya
  • q - Acha

Kwa habari zaidi na chaguzi za utumiaji, angalia hazina ya faili za Github: https://github.com/mananapr/cfiles

Cfiles ni meneja wa faili nyepesi, wa haraka na mdogo wa ncurses iliyoandikwa kwa C na vim kama vifungo vya ufunguo. Ni kazi inayoendelea na vipengele vingi bado vinakuja. Shiriki maoni yako kuhusu faili, nasi kupitia fomu ya maoni iliyo hapa chini.