10 põhjust, miks peaksite Linuxis kasutama tekstiredaktorit Vi/Vim


Linuxi süsteemidega töötades peate tekstiredaktorit kasutama mitmel alal, sealhulgas programmeerimine/skriptimine, konfiguratsiooni/tekstifailide redigeerimine. Seal on mitu tähelepanuväärset tekstiredaktorit, mille leiate Linuxi-põhiste operatsioonisüsteemide kohta.

Kuid selles artiklis selgitame teile mõnda peamist põhjust, miks kaalute tekstiredaktori Vi/Vim (edaspidi Vim) kasutamist.

Vi oli esimene ekraanile orienteeritud tekstiredaktor, mis loodi Unixi jaoks. See oli mõeldud lihtsaks, kuid samas tekstiga manipuleerimiseks võimsaks.

Vim (Vi IMproved), nagu nimigi ütleb, on Vi kloon ja pakub veel rohkem funktsioone kui Vi. See on tasuta ja avatud lähtekoodiga, mis on mõeldud kasutamiseks nii käsurea liideselt kui ka eraldiseisva rakendusena graafilises kasutajaliideses (GUI).

See on väga konfigureeritav ja sisaldab märkimisväärseid funktsioone, nagu süntaksi esiletõstmine, hiire tugi, graafilised versioonid, visuaalne režiim, palju uusi redigeerimiskäske ja suur hulk laiendusi ning palju muud.

Sellega seoses on allpool toodud peamised põhjused, miks võiksite kaaluda peamiselt Vi/Vimi tekstiredaktori kasutamist Linuxis.

1. Vim on vaba ja avatud lähtekoodiga

Vim on tasuta ja avatud lähtekoodiga tarkvara ning see antakse välja litsentsi alusel, mis sisaldab mõningaid heategevus klausleid. Seetõttu soovitab Vimi arendaja kasutajatel, kellele tarkvara meeldib, kaaluda annetamist Uganda vähekindlustatud lastele. Litsents ühildub GNU üldise avaliku litsentsiga.

Kui teile meeldib tasuta ja avatud lähtekoodiga tarkvara, siis oleks see üks esimesi põhjuseid, miks võiksite Vimi kasutama hakata.

2. Vim on alati saadaval

Vim on saadaval enamikus, kui mitte kõigis Linuxi distributsioonides, saate selle installida oma distro ametlikest tarkvarahoidlatest järgmiselt:

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

3. Vim on hästi dokumenteeritud

Vim on põhjalikult dokumenteeritud, mis tähendab, et leiate suurema osa oma küsimustele vastustest selle abisüsteemist; alates raamatutest kuni ulatuslike abifailideni ja lõpetades näpunäidete valikuga. Ainus küsimus, mida peate tegema, on abipäringutel kasutada sobivaid märksõnu.

Lisaks on Vimil kaasas kasulik sisseehitatud käsiraamat, mille saate programmi käivitamisel käivitada käsuga : help . See sisseehitatud käsiraamat sisaldab rohkem teavet kui Vimi käsileht.

4. Vimil on elav kogukond

Vimil on ka energiat ja entusiasmi täis kogukond, mis pakub märkimisväärset tuge märkimisväärsete pistikprogrammide väljatöötamisel, pakkudes kasulikke Vimi nippe ja näpunäiteid nii algajatele kui ka asjatundlikele kasutajatele ning palju muud.

5. Vim on väga kohandatav ja laiendatav

Vim on väga konfigureeritav ja sellel on ulatuslik pistikprogrammisüsteem, seal on palju häid pistikprogramme, mis parandavad selle funktsionaalsust.

Üks parimatest pistikprogrammidest, millega oleme kokku puutunud, on spf13-vim - Ultimate Distribution for Vim Editor, mis on platvormidevaheline ja väga kohandatav sortimend vim-pistikprogramme ning mitmesuguseid ressursse Vimile, GVimile ja MacVimile.

6. Vimil on kaasaskantavad konfiguratsioonid

Vimi konfiguratsioonid on kaasaskantavad, see võimaldab teil kasutada kõiki Linuxi süsteeme samade konfiguratsioonidega. Samuti saate konfigureid jagada sõpradega Internetis ja nii edasi. Kõik, mida peate tegema, on kopeerima mõned kataloogid ja failid ning see on kõik.

7. Vim kasutab vähem süsteemiressursse

Vimi tugevad küljed on selle väiksus ja lihtsus, seetõttu ei kuluta see märkimisväärset hulka süsteemiressursse, võrreldes teiste tekstiredaktoritega, eriti graafiliste tekstiredaktoritega.

See on tavaliselt väga kiire ja kerge ka tohutute lähtekoodifailide redigeerimisel. Mis tahes serveris on kaugoperatsioonide jaoks ssh-i käivitamine lihtne.

Lisaks pakub see üliefektiivseid klahvisidemeid, võimaldades nii teha mis tahes kujuteldavaid ülesandeid ilma sõrmi klaviatuurilt tõstmata. Isegi oma lihtsusega on Vimil palju võimalusi ja see on pärast õppimist väga tõhus.

8. Vim toetab kõiki programmeerimiskeeli ja failivorminguid

Vaikimisi toetab Vim mitut programmeerimiskeelt ja failivormingut. See suudab tuvastada redigeeritava faili tüübi; seda tehakse failinime kontrollimisega ja mõnikord ka faili sisu konkreetse teksti leidmisega.

9. Vim on Linuxi maailmas väga populaarne

Teine põhjus, miks soovite Vimi kasutama hakata või selle juurde jääda, on see, et see on Unixi/Linuxi maailmas väga populaarne, eriti süsteemiadministraatorite jaoks. Kaks kolmest seal kogenud Linuxi süsteemiadministraatorist soovitavad õppida Vimi.

10. Vim on lõbus!

Viimasena, kuid mitte vähem tähtsana, on Vimil lõbus õppida ja kui hakkate seda igapäevaselt laialdaselt kasutama. Kui algne õppimiskõver on läbitud, saate sellega tõesti teha hämmastavaid asju.

Selle Vimi aspekti avastate aga alles siis, kui hakkate seda õppima ja kasutama. Jah, proovige.

Kas olete valmis sellele võimaluse andma, siis alustage Vimi õppimist juba täna. Pidage meeles, et see pole lihtne (sama lihtne kui nupul klõpsamine). Peate olema kuulnud või lugenud mõnda Vimi õppimise saginast, kuid nende allolevate linkide kaudu pakutavad juhised peaksid andma teile õige alguse:

  1. vi/vimi installimine ja kasutamine täistekstiredaktorina
  2. Lugege kasulikke nõuandeid ja viise oma oskuste parandamiseks - 1. osa
  3. 8 huvitavat Vi/Vim'i nõuannet ja nippi igale Linuxi administraatorile - 2. osa
  4. Kuidas lubada süntaksi esiletõstmine redaktoris Vi/Vim
  5. Tehke „Vi/Vim” Bash-IDE-ks, kasutades pistikprogrammi „bash-support”

Praeguseks kõik! Selles artiklis selgitasime teile mõningaid peamisi põhjuseid, miks kaalute Linuxis Vi/Vim-tekstiredaktori kasutamist. Võib-olla pole need ainsad põhjused, kas teil on midagi silmas pidada? Andke meile sellest teada allpool oleva tagasiside jaotise kaudu.