Топ-100
Back

ⓘ Vim




Vim
                                     

ⓘ Vim

Vim je open source textový editor, ktorý je možné spustiť v prostredí väčšiny operačných systémov. Je oblúbený hlavne medzi skúsenými užívatelmi operačných systémov unixového typu. Okrem klasického Vimu existuje celá rada editorov, ktoré sú založené na princípe Vimu, ale majú nejaké špecifické vlastnosti napr. Yzis pre prostredie KDE.

                                     

1. História

V roku 1988 napísal Bram Moolenaar obdobu editoru Vi pre Amigu, tento program bol založený na kóde editoru Vi SteVIe, preto bol pomenovaný V i IM itation.

Roku 1991 bola zverejnená prvá verejná verzia tohoto editoru – Vim 1.14. Táto verzia bola stále dostupná len pre Amigy, na UNIX bola prenesená až verzia 1.22, kedy došlo k celej rade vylepšení. S príchodom verzie 2.0 december 1993 sa editor premenoval na V i IM proved.

Ďalšou prelomovou verziou bola verzia 3 1994, kedy se objavila podpora viacerých okien a verzia 4 z roku 1996: do editoru bola zapracovaná možnosť grafického rozhrania. Ďalšou v poradí bola verzia 5 1998, kde najväčšou zmenou bolo zvýrazňovanie syntaxe. Verzia 6 z roku 2001 priniesla skladanie folding, podporu UTF-8 a vylepšenie pre viacero jazykov, zvislé okná či viacriadkové regulárne výrazy. Sedmá verzia 2006, ktorej hlavnou novinkou je priebežná kontrola textu spell checking. Okrem nej zaviedla aj inteligentné doplňovanie textu, panely pre dokumenty, lepšiu prácu s históriou zmien a ďalšie vylepšenia. Osmá verzia 2016 priniesla asynchronné I/O operácie, podporu JSONu, podporu písania užívatelských úloh jobs, spouštěnie úloh v určitý čas jednorázově i opakovaně timers, správu pluginov metodou balíčku a opravenie chýb. Posledná verzia 8.1 má ako hlavnú novinku integrovaný terminál.

Roku 2002 bola zmenená licencia smerom k licenciám typu GPL,čo umožnilo využiť Vim ako základný editor v niektorých linuxových distribúciách. Táto zmena licencie bola umožnená faktom, že z pôvodného kódu, ktorý Bram Moolenaar využil, už vo Vime nezostalo nič.

                                     

2. Režimy editoru Vim

Editor Vim má podobne ako jeho predchodca vi tri režimy práce:

  • Základný, alebo príkazový režim, tento režim sa objaví po spustení, v tomto režime je možné zadávať príkazy pre prácu s textom.
  • Režim ex, v tomto režime možno zadávať príkazy pomocou príkazového riadku. Tento režim slúži k zadaniu jedného príkazu, po jeho prevedení sa Vim vráti do základného režimu.
  • Vkladací režim, jedná sa o režim v ktorom sa vkladá text.
                                     

3. Externé odkazy

  • po česky Čo nové nám prináša verzia Vim 7.0?
  • po česky Editor VIM prakticky – II
  • po česky Python a editor Vim
  • po anglický vim1 – Linux User Commands Manual
  • po česky Editor VIM prakticky – I
  • po česky Seriál Jak si přizpusobit Vim
  • po česky Učebnica Vimu od Pavla Satrapu