cfiles - Oluṣakoso Oluṣakoso ebute Ibusọ Yara pẹlu Vim Keybindings


cfiles jẹ iwuwo fẹẹrẹ kan, iyara ati kekere ti oludari faili ebute VIM ti a kọ sinu C ni lilo ile-ikawe ncurses. O wa pẹlu vim bi awọn bọtini bọtini ati da lori nọmba ti awọn irinṣẹ Unix/Linux miiran/awọn ohun elo miiran.

  1. cp ati mv
  2. fzf - fun wiwa
  3. w3mimgdisplay - fun awọn awotẹlẹ aworan
  4. xdg-ṣii - fun awọn eto ṣiṣi
  5. vim - fun lorukọmii, lorukọ lorukọ ati ṣiṣatunkọ agekuru
  6. mediainfo - fun fifihan alaye ti media ati awọn titobi faili
  7. sed - fun yiyọ yiyan kan pato
  8. atool - fun awọn awotẹlẹ ibi ipamọ

Ninu nkan yii, a yoo fihan bi a ṣe le fi sori ẹrọ ati lo awọn faili cfiles ebute faili ni Linux.

Bii o ṣe le Fi sii ati Lo awọn cfiles ni Linux

Lati fi awọn iwe afọwọkọ sori awọn eto Linux rẹ, akọkọ o nilo lati fi sori ẹrọ awọn irinṣẹ idagbasoke bi o ti han.

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

Lọgan ti o ti fi sii, bayi o le ṣe ẹda oniye awọn orisun cfiles lati ibi ipamọ Github rẹ nipa lilo pipaṣẹ git bi o ti han.

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

Nigbamii, gbe sinu ibi ipamọ agbegbe ni lilo pipaṣẹ cd ati ṣiṣe aṣẹ atẹle lati ṣajọ rẹ.

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

Nigbamii, fi sori ẹrọ ni ṣiṣe nipasẹ didakọ tabi gbigbe si itọsọna kan ti o wa ninu $PATH rẹ, bi atẹle:

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

Lọgan ti o ba ti fi sii, ṣafihan rẹ bi o ṣe han.

$ cf

O le lo awọn bọtini itẹwe atẹle.

  • h j k l - Awọn bọtini Lilọ kiri
  • G - Lọ si ipari
  • g - Lọ si oke
  • H - Lọ si oke ti wiwo lọwọlọwọ
  • M - Lọ si aarin wiwo lọwọlọwọ
  • L - Lọ si isalẹ ti wiwo lọwọlọwọ
  • f - Ṣawari nipa lilo fzf
  • F - Ṣawari nipa lilo fzf ninu itọsọna lọwọlọwọ
  • S - Ṣii ikarahun ninu itọsọna lọwọlọwọ
  • aaye - Fikun-un/Yọ si/lati atokọ yiyan
  • taabu - Wo atokọ yiyan
  • e - Ṣatunkọ akojọ yiyan
  • u - Akojọ aṣayan ofo
  • y - Daakọ awọn faili lati akojọ aṣayan
  • v - Gbe awọn faili lati atokọ yiyan
  • a - Fun lorukọ mii Awọn faili ninu atokọ yiyan
  • dd - Gbe awọn faili lati atokọ yiyan si idọti
  • dD - Yọ awọn faili ti o yan
  • i - Wo mediainfo ati alaye gbogbogbo
  • . - Balu awọn faili ti o farapamọ
  • - Wo/awọn bukumaaki Goto
  • m - Ṣafikun bukumaaki
  • p - Ṣiṣe akosile ita
  • r - Tun gbee
  • q - Olodun-

Fun alaye diẹ sii ati awọn aṣayan lilo, wo awọn ifipamọ ibi ipamọ Github: https://github.com/mananapr/cfiles

Awọn Cfiles jẹ iwuwo fẹẹrẹ, iyara ati kekere oluṣakoso faili ncurses ti a kọ sinu C pẹlu vim bi awọn bọtini itẹwe. O jẹ iṣẹ ti nlọ lọwọ pẹlu ọpọlọpọ awọn ẹya sibẹsibẹ lati wa. Pin awọn ero rẹ nipa awọn cfiles, pẹlu wa nipasẹ fọọmu esi ni isalẹ.


Gbogbo awọn Ẹtọ wa ni ipamọ. © Linux-Console.net • 2019-2024