10 razloga zašto biste trebali koristiti Vi/Vim Text Editor u Linuxu


Dok radite s Linux sustavima, postoji nekoliko područja u kojima ćete trebati koristiti uređivač teksta, uključujući programiranje/skriptiranje, uređivanje konfiguracija/tekstualnih datoteka, da nabrojimo samo nekoliko. Postoji nekoliko izvanrednih uređivača teksta koje ćete tamo pronaći za operativne sustave zasnovane na Linuxu.

Međutim, u ovom ćemo vam članku objasniti neke od glavnih razloga zašto biste razmotrili korištenje uređivača teksta Vi/Vim (u daljnjem tekstu Vim).

Vi je prvi uređivač teksta usmjeren na zaslon stvoren za Unix, dizajniran je da bude jednostavan, ali moćan za manipulaciju tekstom.

Vim (Vi IMproved), kao što mu samo ime govori, klon je Vi-a i nudi još više mogućnosti od Vi-ja. Besplatan je i otvoren izvor, dizajniran za upotrebu i iz sučelja naredbenog retka i kao samostalna aplikacija u grafičkom korisničkom sučelju (GUI).

Vrlo je konfigurabilan i dolazi s značajnim značajkama kao što su isticanje sintakse, podrška za miš, grafičke verzije, vizualni način rada, mnoge nove naredbe za uređivanje i velika količina proširenja te još mnogo toga.

Uz to, u nastavku su navedeni glavni razlozi zbog kojih biste prvenstveno razmotrili upotrebu uređivača teksta Vi/Vim u Linuxu.

1. Vim je besplatan i otvoren izvorni kod

Vim je besplatan softver s otvorenim kodom i objavljen je pod licencom koja uključuje neke klauzule o dobrotvornim programima. Stoga programer Vim poziva korisnike koji vole softver da razmisle o doniranju siromašne djece u Ugandi. Licenca je kompatibilna s GNU General Public License.

Ako volite besplatni softver s otvorenim kodom, to bi bio jedan od prvih razloga zbog kojih biste trebali početi koristiti Vim.

2. Vim je uvijek dostupan

Vim je dostupan na većini, ako ne i svim Linux distribucijama, možete ga instalirati iz službenih spremišta vašeg distribucijskog sustava na sljedeći način:

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

3. Vim je dobro dokumentiran

Vim je temeljito dokumentiran, što znači da ćete većinu odgovora na svoja pitanja pronaći u njegovom sustavu pomoći; od knjiga do opsežnih datoteka pomoći do asortimana savjeta. Sve što morate učiniti je koristiti odgovarajuće ključne riječi u svojim upitima za pomoć.

Uz to, Vim dolazi s korisnim ugrađenim priručnikom, možete ga pokrenuti pomoću naredbe : help nakon pokretanja programa. Ovaj ugrađeni priručnik sadrži više informacija od Vimove man stranice.

4. Vim ima živopisnu zajednicu

Vim također ima zajednicu punu energije i entuzijazma, nudeći izvanrednu podršku u smislu razvijanja izvanrednih dodataka, nudeći korisne Vim trikove i savjete za početnike i stručne korisnike te još mnogo toga.

5. Vim je vrlo prilagodljiv i proširiv

Vim je vrlo konfigurabilan i ima opsežni sustav dodataka, postoji puno dobrih dodataka koji poboljšavaju njegovu funkcionalnost.

Jedna od najboljih kolekcija dodataka na koje smo naišli je spf13-vim - Ultimativna distribucija za Vim Editor, koja je višestruka platforma i vrlo prilagodljiv asortiman vim dodataka i različitih resursa za Vim, GVim i MacVim.

6. Vim ima prijenosne konfiguracije

Vimove konfiguracije su prijenosne, to vam omogućuje upotrebu istih konfiguracija na svim vašim Linux sustavima. Konfiguracije možete dijeliti i s prijateljima na Internetu i tako dalje. Sve što trebate je kopirati nekoliko direktorija i datoteka i to je sve.

7. Vim koristi manje količine sistemskih resursa

Vimove snage su mala i jednostavnost, stoga ne troši značajnu količinu sistemskih resursa za razliku od ostalih uređivača teksta, posebno grafičkih urednika teksta.

Također je obično vrlo brz i lagan čak i kada uređujete ogromne datoteke izvornog koda. Lako je pregaziti ssh za udaljene operacije na bilo kojem poslužitelju.

Nadalje, nudi visoko učinkovite veze za tipke, što vam omogućuje izvršavanje bilo kakvih zamislivih zadataka bez podizanja prstiju s tipkovnice. Čak i sa svojom jednostavnošću, Vim ima mnogo mogućnosti i vrlo je učinkovit kad se jednom nauči.

8. Vim podržava sve programske jezike i formate datoteka

Prema zadanim postavkama Vim podržava nekoliko programskih jezika i formata datoteka. Može otkriti vrstu datoteke koja se uređuje; to se radi provjerom naziva datoteke, a ponekad pregledom sadržaja datoteke radi određenog teksta.

9. Vim je vrlo popularan u svijetu Linuxa

Još jedan razlog zbog kojeg biste željeli početi koristiti Vim ili je jednostavno zato što je vrlo popularan u Unix/Linux svijetu, posebno za administratore sustava. Dva od tri iskusna administratora Linux sustava preporučit će učenje Vima.

10. Vim je zabavan!

I na kraju, ali ne najmanje važno, Vim je zabavno učiti i kad ga počnete svakodnevno koristiti. Kad se prođe početna krivulja učenja, s njom stvarno možete učiniti nevjerojatne stvari.

Međutim, ovaj ćete aspekt Vima otkriti tek kad ga počnete učiti i koristiti. Da, probajte.

Jeste li spremni pružiti mu priliku, a zatim počnite učiti Vim već danas. Imajte na umu da nije lako (tako lako kao kliknuti gumb), sigurno ste čuli ili pročitali ponešto o užurbanosti učenja Vima, ali vodiči pruženi putem ovih linkova u nastavku trebali bi vam pružiti pošten početak:

  1. Kako instalirati i koristiti vi/vim kao cjeloviti uređivač teksta
  2. Saznajte korisne savjete i trikove za „Vi/Vim“ kako biste poboljšali svoje vještine - 1. dio
  3. 8 zanimljivih savjeta i trikova "Vi/Vim" za svakog Linux administratora - 2. dio
  4. Kako omogućiti označavanje sintakse u uređivaču ‘Vi/Vim’
  5. Postavite ‘Vi/Vim’ kao Bash-IDE pomoću dodatka ‘bash-support’

To je sve za sada! U ovom smo vam članku objasnili neke od glavnih razloga zašto biste razmislili o korištenju Vi/Vim uređivača teksta u Linuxu. Možda to nisu jedini razlozi, imate li neki na umu? Javite nam putem odjeljka za povratne informacije u nastavku.