Sababu 10 Kwa Nini Utumie Kihariri cha Maandishi cha Vi/Vim kwenye Linux


Unapofanya kazi na mifumo ya Linux, kuna maeneo kadhaa ambapo utahitaji kutumia kihariri cha maandishi ikiwa ni pamoja na upangaji programu/hati, usanidi wa kuhariri/faili za maandishi, kutaja machache tu. Kuna vihariri kadhaa vya maandishi vya kushangaza utapata huko kwa mifumo ya uendeshaji inayotegemea Linux.

Walakini, katika nakala hii, tutakuelezea baadhi ya sababu kuu kwa nini ungezingatia kutumia Vi/Vim (baadaye inajulikana kama Vim) mhariri wa maandishi.

Vi ilikuwa kihariri cha kwanza cha maandishi chenye mwelekeo wa skrini iliyoundwa kwa ajili ya Unix, kiliundwa kuwa rahisi lakini chenye nguvu kwa upotoshaji wa maandishi.

Vim (Vi Imeboreshwa) kama jina lake linavyopendekeza, ni mfano wa Vi na inatoa huduma zaidi kuliko Vi. Ni chanzo huria na wazi, iliyoundwa kwa matumizi kutoka kwa kiolesura cha mstari amri na kama programu-tumizi inayojitegemea katika kiolesura cha picha cha mtumiaji (GUI).

Inaweza kusanidiwa sana na inakuja na vipengele muhimu kama vile kuangazia sintaksia, usaidizi wa kipanya, matoleo ya picha, hali ya kuona, amri nyingi mpya za uhariri na idadi kubwa ya kiendelezi pamoja na mengine mengi.

Kwa kusema hivyo, hapa chini kuna sababu za juu kwa nini ungezingatia kimsingi kutumia hariri ya maandishi ya Vi/Vim kwenye Linux.

1. Vim ni Chanzo Huria na Huria

Vim ni programu huria na huria, na inatolewa chini ya leseni inayojumuisha baadhi ya vifungu vya hisani. Msanidi wa Vim, kwa hivyo, anahimiza watumiaji wanaopenda programu kuzingatia kutoa michango kwa watoto wasiojiweza nchini Uganda. Leseni inaoana na Leseni ya Jumla ya Umma ya GNU.

Ikiwa unapenda programu ya bure na ya wazi, basi hii itakuwa moja ya sababu za kwanza ambazo ungezingatia kuanza kutumia Vim.

2. Vim Inapatikana Kila Wakati

Vim inapatikana kwa wengi, ikiwa sio usambazaji wote wa Linux huko nje, unaweza kuisanikisha kutoka kwa hazina rasmi ya programu ya distro kama ifuatavyo:

# apt-get install vim [On Debian/Ubuntu]
# yum install vim [On RHEL/CentOS]
# dnf install vim [Fedora 22+]

3. Vim Imeandikwa Vizuri

Vim imeandikwa vizuri, ikimaanisha kwamba utapata majibu mengi ya maswali yako katika mfumo wake wa usaidizi; kutoka kwa vitabu hadi faili nyingi za usaidizi hadi anuwai ya vidokezo. Unachohitajika kufanya ni kutumia manenomsingi yanayofaa katika hoja zako za usaidizi.

Zaidi ya hayo, Vim inakuja na mwongozo muhimu uliojengewa ndani, unaweza kuizindua kwa kutumia :help amri mara tu programu inapoanzishwa. Mwongozo huu uliojengwa ndani una habari zaidi kuliko ukurasa wa mtu wa Vim.

4. Vim Ina Jumuiya Mahiri

Vim pia ina jumuiya iliyojaa nishati na shauku, ikitoa usaidizi wa ajabu katika suala la kutengeneza programu-jalizi za ajabu, ikitoa mbinu na vidokezo muhimu vya Vim kwa wanaoanza na watumiaji waliobobea pamoja na mengi zaidi.

5. Vim Inaweza Kubinafsishwa Sana na Inaweza Kupanuliwa

Vim inaweza kusanidiwa sana na ina mfumo mpana wa programu-jalizi, kuna programu-jalizi nyingi nzuri ambazo huongeza utendakazi wake.

Mojawapo ya mkusanyiko bora wa programu-jalizi ambazo tumekutana nazo ni spf13-vim - Usambazaji wa Mwisho wa Mhariri wa Vim, ambayo ni jukwaa-msalaba na urval inayoweza kubinafsishwa ya programu-jalizi za vim na rasilimali anuwai za Vim, GVim na MacVim.

6. Vim Ina Usanidi Unaobebeka

Usanidi wa Vim unaweza kubebeka, hii hukuwezesha kutumia usanidi sawa kwenye mifumo yako yote ya Linux. Unaweza pia kushiriki usanidi na marafiki kwenye Mtandao na kadhalika. Unachohitaji kufanya ni kunakili saraka na faili chache, na ndivyo tu.

7. Vim Hutumia Kiasi Kidogo cha Rasilimali za Mfumo

Nguvu za Vim ni udogo na urahisi wake, kwa hivyo haitumii kiasi kikubwa cha rasilimali za mfumo kinyume na wahariri wengine wa maandishi hasa wahariri wa maandishi ya picha.

Pia kwa kawaida ni haraka sana na nyepesi hata wakati wa kuhariri faili kubwa za msimbo wa chanzo. Ni rahisi kuendesha ssh kwa shughuli za mbali kwenye seva yoyote.

Zaidi ya hayo, inatoa vifungashio muhimu vya ufanisi zaidi hivyo kukuruhusu kutekeleza kazi zozote unazowazia bila kuinua vidole vyako kutoka kwa kibodi. Hata kwa unyenyekevu wake, Vim ina uwezo mwingi na ni mzuri sana mara tu inapojifunza.

8. Vim Inasaidia Lugha Zote za Kuprogramu na Fomati za Faili

Kwa chaguo-msingi, Vim inasaidia lugha kadhaa za programu na fomati za faili. Inaweza kutambua aina ya faili ambayo inahaririwa; hii inafanywa kwa kuangalia jina la faili na wakati mwingine kwa kukagua yaliyomo kwenye faili kwa maandishi maalum.

9. Vim ni Maarufu Sana katika Ulimwengu wa Linux

Sababu nyingine ungetaka kuanza kutumia au kushikamana na Vim ni kwamba, ni maarufu sana katika ulimwengu wa Unix/Linux, haswa kwa wasimamizi wa mfumo. Wasimamizi wawili kati ya watatu wenye uzoefu wa mfumo wa Linux huko nje watapendekeza kujifunza Vim.

10. Vim ni Furaha!

Mwisho kabisa, Vim inafurahisha kujifunza na mara tu unapoanza kuitumia sana kila siku. Wakati curve ya awali ya kujifunza inapitishwa, unaweza kufanya mambo ya kushangaza nayo.

Walakini, utagundua kipengele hiki cha Vim mara tu unapoanza kujifunza na kuitumia. Ndiyo, jaribu.

Je, uko tayari kuipa nafasi, kisha anza kujifunza Vim leo. Kumbuka si rahisi (rahisi kama kubofya kitufe), lazima uwe umesikia au umesoma mahali fulani kuhusu shauku ya kujifunza Vim, lakini miongozo iliyotolewa kupitia viungo hivi hapa chini inapaswa kukupa mwanzo mzuri:

  1. Jinsi ya Kusakinisha na Kutumia vi/vim kama Kihariri Kamili cha Maandishi
  2. Jifunze Vidokezo na Mbinu Muhimu za ‘Vi/Vim’ ili Kuboresha Ustadi Wako - Sehemu ya 1
  3. Vidokezo na Mbinu 8 za Kuvutia za ‘Vi/Vim’ kwa Kila Msimamizi wa Linux – Sehemu ya 2
  4. Jinsi ya Kuwasha Uangaziaji wa Sintaksia katika Kihariri cha ‘Vi/Vim’
  5. Fanya 'Vi/Vim' kama Bash-IDE Kwa Kutumia Programu-jalizi ya 'bash-support'

Ni hayo tu kwa sasa! Katika nakala hii, tulikuelezea baadhi ya sababu kuu kwa nini ungezingatia kutumia kihariri cha maandishi cha Vi/Vim kwenye Linux. Pengine, hizi sio sababu pekee, una akilini? Tujulishe kupitia sehemu ya maoni hapa chini.