PacVim - നിങ്ങളെ Vim കമാൻഡുകൾ പഠിപ്പിക്കുന്ന ഒരു ഗെയിം


ലിനക്സ് സിസ്റ്റങ്ങളിലെ ടെക്സ്റ്റ് എഡിറ്റർ ആണെങ്കിലും, ആളുകൾക്ക് ഇപ്പോഴും പഠിക്കാൻ ബുദ്ധിമുട്ടാണ്, ഇതിന് കുത്തനെയുള്ള പഠന വക്രതയുണ്ട്, പ്രത്യേകിച്ച് വിപുലമായ സവിശേഷതകൾ; നിരവധി ലിനക്സ് പുതുമുഖങ്ങൾ ഈ ശക്തവും ഉയർന്ന ശുപാർശിതവുമായ ടെക്സ്റ്റ് എഡിറ്റർ പഠിക്കാൻ അക്ഷരാർത്ഥത്തിൽ ഭയപ്പെടുന്നു.

മറുവശത്ത്, വിം പഠിക്കാൻ എളുപ്പമാക്കുന്നതിന് Tecmint, Linux കമ്മ്യൂണിറ്റികൾ വളരെയധികം പരിശ്രമിച്ചു; Vim ഉപയോഗ തന്ത്രങ്ങളും നുറുങ്ങുകളും സൃഷ്ടിക്കുന്നത് മുതൽ ഇന്ററാക്ടീവ് ലേണിംഗ് വെബ്-ആപ്പുകളും PacVim പോലുള്ള കമാൻഡ്-ലൈൻ ഗെയിമുകളും വികസിപ്പിക്കുന്നത് വരെ.

PacVim ഒരു സ്വതന്ത്ര ഓപ്പൺ സോഴ്uസ്, ടെക്uസ്uറ്റ് അധിഷ്uഠിത ഗെയിമാണ്, അത് നിങ്ങളെ വിം കമാൻഡുകൾ ലളിതവും രസകരവുമായ രീതിയിൽ പഠിപ്പിക്കുന്നു. ഇത് ജനപ്രിയവും ക്ലാസിക് PacMan ഗെയിമിൽ നിന്നും പ്രചോദനം ഉൾക്കൊണ്ട് Linux, MacOSX എന്നിവയിൽ പ്രവർത്തിക്കുന്നു. ആസ്വാദ്യകരമായ രീതിയിൽ വിം കമാൻഡുകൾ സമഗ്രമായി പഠിക്കാൻ ഇത് നിങ്ങളെ സഹായിക്കുന്നു. ഇതിന്റെ ലക്ഷ്യം PacMan-ലേത് പോലെയാണ് - പ്രേതങ്ങളെ (ചുവപ്പ് G) ഒഴിവാക്കിക്കൊണ്ട് നിങ്ങൾ സ്uക്രീനിലെ എല്ലാ പ്രതീകങ്ങൾക്കും മുകളിലൂടെ പാക്മാൻ (പച്ച കഴ്uസർ) നീക്കണം.

ലിനക്സിൽ PacVim ഗെയിം എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

PacVim ഗെയിം ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, കാണിച്ചിരിക്കുന്നതുപോലെ ഡിഫോൾട്ട് പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് നിങ്ങളുടെ Linux വിതരണത്തിൽ ആവശ്യമായ Curses (ഗ്രാഫിക്സ് ലൈബ്രറി) പാക്കേജ് നിങ്ങൾ ആദ്യം ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്.

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

അടുത്തതായി, PacVim സോഴ്uസ് ഫയലുകൾ അതിന്റെ റിപ്പോസിറ്ററി ക്ലോണുചെയ്uത് ഡൗൺലോഡ് ചെയ്uത് കാണിച്ചിരിക്കുന്നതുപോലെ ഇൻസ്റ്റാൾ ചെയ്യുക.

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

PacVim ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, ലെവൽ 0-ൽ നിന്ന് പ്രവർത്തിപ്പിച്ച് നിങ്ങൾക്ക് vim കമാൻഡുകൾ പഠിക്കാൻ തുടങ്ങാം, സ്ഥിരസ്ഥിതി മോഡ് ബുദ്ധിമുട്ടാണ്.

$ pacvim

കഴ്uസർ നീക്കുന്നതിനുള്ള ചില കീകൾ ഇതാ:

  • h – ഇടത്തേക്ക് നീങ്ങുക
  • l – വലത്തേക്ക് നീങ്ങുക
  • j – താഴേക്ക് നീങ്ങുക
  • k – മുകളിലേക്ക് നീങ്ങുക
  • q – ഗെയിം ഉപേക്ഷിക്കുക

നിങ്ങൾക്ക് ഇത് ഒരു നിർദ്ദിഷ്uട ലെവലിലും മോഡിലും (n ഒപ്പം h യഥാക്രമം സാധാരണ/ഹാർഡിനായി) സമാരംഭിക്കാം, ഉദാഹരണത്തിന്.

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

കീ-ഉപയോഗ കോമ്പിനേഷനുകളും നിങ്ങളുടെ ഇഷ്uടാനുസൃത മാപ്പുകൾ എങ്ങനെ സൃഷ്uടിക്കാം എന്നതുൾപ്പെടെയുള്ള കൂടുതൽ വിവരങ്ങൾ നിങ്ങൾക്ക് PacVim Github ശേഖരത്തിൽ നിന്ന് കണ്ടെത്താനാകും.

അത്രയേയുള്ളൂ! Linux ടെർമിനൽ ആസ്വദിക്കുമ്പോൾ നിങ്ങളെ vim കമാൻഡുകൾ പഠിപ്പിക്കുന്ന ഒരു ഉപയോഗപ്രദമായ ഗെയിമാണ് PacVim. നിങ്ങളുടെ ചിന്തകൾ പങ്കിടുന്നതിനോ അതിനെക്കുറിച്ച് ചോദ്യങ്ങൾ ചോദിക്കുന്നതിനോ ചുവടെയുള്ള കമന്റ് ഫോം ഉപയോഗിക്കുക.