cfiles - “Vim Keybindings” bilen çalt terminal faýl dolandyryjysy


cfiles, ncurses kitaphanasyny ulanyp, C-de ýazylan ýeňil, çalt we minimal VIM-ylhamly terminal faýl dolandyryjysydyr. Düwmeler ýaly vim bilen gelýär we başga-da birnäçe Unix/Linux gurallaryna/kömekçi enjamlaryna bagly.

  1. cp we mv
  2. fzf - gözlemek üçin
  3. w3mimgdisplay - suratlary öňünden görmek üçin
  4. xdg-open - programmalary açmak üçin
  5. vim - adyny üýtgetmek, köp adyny üýtgetmek we gysga paneli redaktirlemek üçin
  6. mediainfo - media maglumatyny we faýl ululyklaryny görkezmek üçin
  7. sed - belli bir saýlawy aýyrmak üçin
  8. atool - arhiw deslapky synlary üçin

Bu makalada Linux-da cfiles terminal faýl dolandyryjysyny nädip gurmalydygyny we ulanmalydygyny görkezeris.

Linux-da cfiles-i nädip gurmaly we ulanmaly

Linux ulgamlaryňyza cfiles gurmak üçin ilki bilen görkezilişi ýaly ösüş gurallaryny gurmaly.

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

Bir gezek gurlan bolsa, indi görkezilişi ýaly git buýrugyny ulanyp, Github ammaryndaky cfiles çeşmelerini klonlap bilersiňiz.

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

Ondan soň, cd buýrugyny ulanyp, ýerli ammarlara geçiň we ony düzmek üçin aşakdaky buýrugy işlediň.

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

Ondan soň, ýerine ýetirip bolýan zady göçürip ýa-da PATH-daky kataloga göçürip aşakdaky ýaly guruň:

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

Ony guranyňyzdan soň, görkezilişi ýaly işe giriziň.

$ cf

Aşakdaky düwmeleri ulanyp bilersiňiz.

  • h j k l - Nawigasiýa düwmeleri
  • G - Soňuna git
  • g - topokara git
  • H - Häzirki görnüşiň ýokarsyna geçiň
  • M - Häzirki görnüşiň ortasyna geçiň
  • L - Häzirki görnüşiň aşagyna geçiň
  • f - fzf
  • ulanyp gözläň
  • F - Häzirki katalogda fzf ulanyp gözläň
  • S - Häzirki katalogda Shell açyň
  • boşluk - Saýlaw sanawyna goşmak/aýyrmak
  • tab - Saýlaw sanawyny görüň
  • e - Saýlaw sanawyny redaktirläň
  • u - Boş saýlaw sanawy
  • y - Saýlaw sanawyndan faýllary göçüriň
  • v - Saýlaw sanawyndan faýllary göçüriň
  • a - Saýlaw sanawynda faýllaryň adyny üýtgediň
  • dd - Saýlaw sanawyndan faýllary zibile geçiriň
  • dD - Saýlanan faýllary aýyryň
  • i - mediainfo we umumy maglumatlary görüň
  • . - Gizlin faýllary çalyşyň
  • - Bellikleri görmek/Goto bellikleri
  • m - bellik goşuň
  • p - Daşarky skripti işlediň
  • r - ýüklemek
  • q - Çykyň

Has giňişleýin maglumat we ulanylyş opsiýalary üçin “Github” ammaryna serediň: https://github.com/mananapr/cfiles

Cfiles, C-de açar düwmeler ýaly vim bilen ýazylan ýeňil, çalt we minimal şepagat faýl dolandyryjysy. Bu entek köp aýratynlyklary bilen dowam etdirilýän iş. Cfiles baradaky pikirleriňizi aşakdaky seslenme formasy bilen paýlaşyň.