cfiles - Mai sarrafa Fayil na Tasha Mai Sauri tare da Vim Keybindings


cfiles nauyi ne, mai sauri kuma ƙaramar VIM mai sarrafa fayil ɗin tashar tashar da aka rubuta cikin C ta amfani da ɗakin karatu. Ya zo tare da vim kamar maɓallan maɓalli kuma ya dogara da adadin sauran kayan aikin Unix/Linux/kayan aiki.

  1. cp da mv
  2. fzf – don nema
  3. w3mimgdisplay – don duban hoto
  4. xdg-bude – don buɗe shirye-shirye
  5. vim – don sake suna, yawan sake suna da kuma gyara allon allo
  6. mediainfo – don nuna bayanan mai jarida da girman fayil
  7. sed - don cire takamaiman zaɓi
  8. atool – don samfoti na kayan tarihi

A cikin wannan labarin, za mu nuna yadda ake shigarwa da amfani da mai sarrafa fayil ɗin cfiles a cikin Linux.

Yadda ake Shigar da Amfani da cfiles a cikin Linux

Don shigar da cfiles akan tsarin Linux ɗinku, da farko kuna buƙatar shigar da kayan aikin haɓaka kamar yadda aka nuna.

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

Da zarar an shigar, yanzu zaku iya rufe tushen cfiles daga wurin ajiyar Github ta amfani da umarnin git kamar yadda aka nuna.

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

Na gaba, matsa zuwa ma'ajiyar gida ta amfani da umarnin cd kuma gudanar da umarni mai zuwa don haɗa shi.

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

Bayan haka, shigar da mai aiwatarwa ta hanyar kwafa ko matsar da shi zuwa kundin adireshi wanda ke cikin PATH ɗin ku, kamar haka:

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

Da zarar ka shigar, kaddamar da shi kamar yadda aka nuna.

$ cf

Kuna iya amfani da maɓalli masu zuwa.

  • h j k l - Maɓallan kewayawa
  • G - Je zuwa ƙarshe
  • g - Je zuwa sama
  • H - Je zuwa saman gani na yanzu
  • M - Je zuwa tsakiyar gani na yanzu
  • L - Je zuwa kasan gani na yanzu
  • f - Bincika ta amfani da fzf
  • F - Bincika ta amfani da fzf a cikin kundin adireshi na yanzu
  • S - Buɗe Shell a cikin kundin adireshi na yanzu
  • sarari - Ƙara/Cire zuwa/daga jerin zaɓi
  • tab - Duba lissafin zaɓi
  • e - Shirya lissafin zaɓi
  • u - Jerin zaɓi mara komai
  • y - Kwafi fayiloli daga jerin zaɓi
  • v - Matsar da fayiloli daga jerin zaɓi
  • a - Sake suna fayiloli a cikin jerin zaɓi
  • dd - Matsar da fayiloli daga jerin zaɓi zuwa sharar gida
  • dD - Cire zaɓaɓɓun fayiloli
  • i - Duba bayanan mediya da cikakken bayani
  • . - Canja boye fayiloli
  • - Duba/Goto alamun shafi
  • m - Ƙara alamar shafi
  • p - Gudanar da rubutun waje
  • r - Sake saukewa
  • q - A daina

Don ƙarin bayani da zaɓuɓɓukan amfani, duba maajiyar cfiles Github: https://github.com/mananapr/cfiles

Cfiles mai sauƙi ne, mai sauri kuma ƙaramar mai sarrafa fayil ɗin la'ana wanda aka rubuta a cikin C tare da vim kamar maɓalli. Aiki ne na ci gaba tare da fasali da yawa masu zuwa. Raba ra'ayoyin ku game da cfiles, tare da mu ta hanyar amsawar da ke ƙasa.