Weboldal keresés

10 ok, amiért érdemes a Vi/Vim szövegszerkesztőt használni Linux alatt


A Linux rendszerekkel végzett munka során számos olyan terület van, ahol szövegszerkesztőt kell használnia, beleértve a programozást/szkriptet, a konfigurációs/szövegfájlok szerkesztését, hogy csak néhányat említsünk. Számos figyelemre méltó szövegszerkesztő található a Linux-alapú operációs rendszerekhez.

Javasolt olvasmány: 12 legjobb szövegszerkesztő Linuxra

Ebben a cikkben azonban elmagyarázunk néhány fő okot, amelyek miatt fontolóra venné a Vi/Vim (a továbbiakban: Vim) szövegszerkesztő használatát.

A Vi volt az első Unix számára készült képernyő-orientált szövegszerkesztő, amelyet úgy terveztek, hogy egyszerű, de hatékony legyen a szövegkezeléshez.

A Vim (Vi IMproved), ahogy a neve is sugallja, a Vi klónja, és még több funkciót kínál, mint a Vi. Ingyenes és nyílt forráskódú, mind parancssori felületről, mind önálló alkalmazásként a grafikus felhasználói felületen (GUI) használható.

Nagyon jól konfigurálható, és olyan figyelemre méltó funkciókkal rendelkezik, mint a szintaxis kiemelés, az egér támogatása, a grafikus verziók, a vizuális mód, sok új szerkesztési parancs és nagy mennyiségű bővítmény, valamint még sok más.

Ezzel együtt az alábbiakban felsoroljuk a legfontosabb okokat, amelyek miatt érdemes elsősorban a Vi/Vim szövegszerkesztőt használni Linuxon.

1. A Vim ingyenes és nyílt forráskódú

A Vim egy ingyenes és nyílt forráskódú szoftver, és olyan licenc alatt adják ki, amely bizonyos jótékonysági záradékokat is tartalmaz. A Vim fejlesztője ezért arra kéri a szoftvert kedvelő felhasználókat, hogy fontolják meg a hátrányos helyzetű ugandai gyerekek adományozását. A licenc kompatibilis a GNU General Public License-szel.

Ha szereti az ingyenes és nyílt forráskódú szoftvereket, akkor ez az egyik első ok, amiért fontolóra veszi a Vim használatát.

2. A Vim mindig elérhető

A Vim a legtöbb, ha nem az összes Linux-disztribúción elérhető, de telepítheti disztribúciója hivatalos szoftvertáraiból az alábbiak szerint:

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

3. Vim jól dokumentált

A Vim alaposan dokumentált, ami azt jelenti, hogy kérdéseire a legtöbb választ megtalálja a súgórendszerében; a könyvektől a kiterjedt súgófájlokon át a tippek széles választékáig. Mindössze annyit kell tennie, hogy a megfelelő kulcsszavakat használja a súgólekérdezésekben.

Ezenkívül a Vim egy hasznos beépített kézikönyvvel is rendelkezik, amelyet a :help paranccsal indíthat el, amint a program elindult. Ez a beépített kézikönyv több információt tartalmaz, mint a Vim manoldala.

4. Vimnek élénk közössége van

A Vim közössége is tele van energiával és lelkesedéssel, amely figyelemre méltó támogatást nyújt a figyelemre méltó bővítmények fejlesztéséhez, hasznos Vim-trükköket és tippeket kínál kezdőknek és tapasztalt felhasználóknak, valamint még sok minden mást.

5. A Vim nagyon testreszabható és bővíthető

A Vim nagymértékben konfigurálható, és kiterjedt bővítményrendszerrel rendelkezik, sok jó beépülő modul található, amelyek javítják a funkcióit.

Az egyik legkiválóbb bővítménygyűjtemény, amellyel találkoztunk, az spf13-vim – The Ultimate Distribution for Vim Editor, amely a Vim, a GVim és a MacVim számára készült vim-bővítmények és különféle erőforrások platformok közötti és nagymértékben testreszabható választéka.

6. A Vim hordozható konfigurációkkal rendelkezik

A Vim konfigurációi hordozhatóak, így minden Linux rendszeren ugyanazokat a konfigurációkat használhatja. A konfigurációkat megoszthatja ismerőseivel az interneten és így tovább. Mindössze annyit kell tennie, hogy másol néhány könyvtárat és fájlt, és ez minden.

7. A Vim kevesebb rendszererőforrást használ

A Vim erőssége kicsisége és egyszerűsége, ezért nem fogyaszt jelentős mennyiségű rendszererőforrást, szemben a többi szövegszerkesztővel, különösen a grafikus szövegszerkesztőkkel.

Általában nagyon gyors és könnyű, még akkor is, ha hatalmas forráskódfájlokat szerkeszt. Könnyű futtatni az ssh-t távoli műveletekhez bármely szerveren.

Ezenkívül rendkívül hatékony billentyűkötéseket kínál, így lehetővé teszi bármilyen elképzelhető feladat elvégzését anélkül, hogy felemelné az ujjait a billentyűzetről. A Vim még egyszerűsége ellenére is számos képességgel rendelkezik, és nagyon hatékony, ha megtanulják.

8. A Vim minden programozási nyelvet és fájlformátumot támogat

Alapértelmezés szerint a Vim számos programozási nyelvet és fájlformátumot támogat. Felismeri a szerkesztett fájl típusát; ez a fájl nevének ellenőrzésével, és néha a fájl tartalmának bizonyos szövegek keresésével történik.

9. A Vim nagyon népszerű a Linux világában

Egy másik ok, amiért érdemes elkezdeni használni, vagy egyszerűen ragaszkodni a Vimhez, az az, hogy nagyon népszerű a Unix/Linux világban, különösen a rendszergazdák körében. Háromból két tapasztalt Linux rendszergazda javasolja a Vim tanulását.

10. Vim szórakoztató!

Végül, de nem utolsósorban, a Vim-et szórakoztató megtanulni, és ha egyszer elkezdi széles körben használni a mindennapokban. Ha a kezdeti tanulási görbe túl van, akkor valóban csodálatos dolgokat lehet vele csinálni.

A Vim ezen aspektusát azonban csak akkor fedezheti fel, ha elkezdi tanulni és használni. Igen, próbáld ki.

Készen állsz, hogy adj neki egy esélyt, és kezdd el a Vim tanulását még ma. Ne feledje, ez nem könnyű (olyan egyszerű, mint egy gombra kattintani), bizonyára hallott vagy olvasott valahol a Vim tanulásának nyüzsgéséről, de az alábbi linkeken található útmutatók tisztességes kezdést nyújtanak:

  1. A vi/vim telepítése és használata teljes szövegszerkesztőként
  2. Tanuljon meg hasznos „Vi/Vim” tippeket és trükköket készségeinek fejlesztéséhez – 1. rész
  3. 8 érdekes „Vi/Vim” tipp és trükk minden Linux rendszergazdának – 2. rész
  4. A szintaxiskiemelés engedélyezése a „Vi/Vim” szerkesztőben
  5. A „Vi/Vim” létrehozása Bash-IDE-ként a „bash-support” beépülő modul használatával

Ez minden most! Ebben a cikkben elmagyaráztunk néhány fő okot, amiért fontolóra venné a Vi/Vim szövegszerkesztő használatát Linux alatt. Talán nem csak ezek az okok, gondolsz valamire? Értesítsen minket az alábbi visszajelzési részben.