PacVim - Vim buýruklaryny size öwredýän oýun


Linux ulgamlarynda tekst redaktory bolsa-da, adamlara öwrenmek kyn düşýär, dik öwreniş egri bar, esasanam ösen aýratynlyklar; Linux täze doglanlaryň köpüsi bu güýçli we ýokary maslahat berilýän tekst redaktoryny öwrenmekden gorkýarlar.

Başga bir tarapdan, Tecmint we Linux jemgyýeti tarapyndan Vimi öwrenmegi aňsatlaşdyrmak üçin köp tagalla edildi; “Vim” ulanylyş usullaryny we maslahatlaryny döretmekden, interaktiw öwreniş web programmalaryny we PacVim ýaly buýruk setiri oýunlaryny ösdürmek.

“PacVim” mugt açyk çeşme, ýönekeý we gyzykly görnüşde vim buýruklaryny öwredýän tekst esasly oýun. Meşhur we nusgawy “PacMan” oýundan ylham alyp, Linux we MacOSX-da işleýär. Vim buýruklaryny ýakymly görnüşde öwrenmäge kömek edýär. Maksady PacMan-yňky ýaly ýa-da az - arwahlardan (gyzyl G) gaça durmak bilen, pacmany (ýaşyl kursor) ekrandaky ähli nyşanlaryň üstünden geçirmeli.

“Linux” -da “PacVim” oýunyny nädip gurmaly

“PacVim” oýuny gurmak üçin ilki bilen görkezilişi ýaly deslapky paket dolandyryjysyny ulanyp, Linux paýlanyşyňyza zerur näletler (grafika kitaphanasy) gurnamaly.

$ sudo apt install libncurses5-dev libncursesw5-dev  [On Ubuntu/Debian]
# yum install ncurses-devel                          [On CentOS/RHEL]
# dnf install ncurses-devel                          [On Fedora]

Ondan soň, ammaryny klonlaşdyryp, PacVim çeşme faýllaryny göçürip alyň we görkezilişi ýaly guruň.

$ cd ~/Downloads
$ git clone https://github.com/jmoon018/PacVim.git
$ cd PacVim
$ sudo make install

“PacVim” -i guranyňyzdan soň, “vim” buýruklaryny 0-njy derejeden işledip başlap bilersiňiz we deslapky re modeim gaty kyn.

$ pacvim

Kursory herekete getirmek üçin birnäçe açar:

  • h - çepe hereket ediň
  • l - saga hereket ediň
  • j - aşak süýşüň
  • k - ýokaryk çykyň
  • q - oýundan çykyň

Mysal üçin, adaty/gaty üçin belli bir derejede we re modeimde ( n we h ) işledip bilersiňiz.

$ pacvim n
OR
$ pacvim 2
OR
$ pacvim 2 n

“KeyVim Github” ammaryndan açar ulanylyş kombinasiýalary we öz kartalaryňyzy nädip döretmek barada has köp maglumat tapyp bilersiňiz.

Bu hemmesi! “PacVim”, Linux terminaly bilen gyzyklanýan wagtyňyz size “vim” buýruklaryny öwredýän peýdaly oýun. Pikirleriňizi paýlaşmak ýa-da bu barada sorag bermek üçin aşakdaky düşündiriş formuny ulanyň.