Vi ja Vim ovat molemmat tekstieditoreja, joita käytetään ensisijaisesti Unix-tyyppisissä käyttöjärjestelmissä, vaikka niitä on saatavana useilla alustoilla. Molemmat ovat tehokkaita tekstieditoreja, jotka tunnetaan tehokkaasta tekstinkäsittelystään ja näppäimistökäyttöisestä käyttöliittymästään. Se, kannattaako sinun oppia Vi ennen Vimiä, riippuu täysin sinusta, vaatimuksistasi sekä erityisistä tavoitteistasi ja tarpeistasi. Vim on Vi:n laajennettu, parannettu ja parannettu versio, ja se sisältää kaikki Vi:n toiminnot sekä monia lisäominaisuuksia. Tässä on joitain tekijöitä, jotka on otettava huomioon päätettäessä, valitaanko vi vai vim ennen aloittamista.

VI/Vim
Minimalismi : Vi on minimalistinen muotoilu. Vi:n oppiminen ensin voi antaa sinulle vankan käsityksen perusteista ja saattaa helpottaa siirtymistä Vimiin myöhemmin.
Tehokas työnkulku: Jos ensisijainen tavoitteesi on käyttää Vimin tehokkaita ja edistyneitä tekstinkäsittelyominaisuuksia, olisi parempi aloittaa suoraan Vimistä.
Vanhemmat järjestelmät: Toisaalta, jos tavoitteesi on työskennellä vanhemmissa järjestelmissä tai haluat vain minimalistisen tekstinkäsittelykokemuksen, Vi saattaa olla sinun valintasi.
Oppimiskäyrä: Vimillä on jyrkempi oppimiskäyrä kuin Vi:ssä sen lisäominaisuuksien ansiosta.
Vim on yleisemmin käytetty ja tehokkaampi vaihtoehto, joten ennemmin tai myöhemmin saatat haluta siirtyä Vimiin saadaksesi monipuolisemman tekstinmuokkauskokemuksen.
Vi (visuaalinen editori)
Vi, lyhenne sanoista Visual Editor, on laajalti käytetty tekstieditori Unix-tyyppisissä käyttöjärjestelmissä. Sen kehitti Bill Joy 1970-luvun lopulla. Se on laajalti tunnettu tehokkaista tekstinkäsittelyominaisuuksistaan.
ominaisuudet
- Vi on modaalinen tekstieditori, eli sillä on eri tilat eri tehtäviin
- Siinä on minimalistinen muotoilu.
- Kevyt ja tehokas.
- Vi tarjoaa tehokkaat pikanäppäimet.
- Vi on saatavilla kaikkiin Unix-tyyppisiin järjestelmiin.
Vim (Vi IMproved)
Vim, lyhenne sanoista Vi IMproved, on parannettu, parannettu ja laajennettu versio Vi-tekstieditorista. Bram Moolenaarin 1990-luvun alussa kehittämä Vim rakentuu Vi:n perustalle ja lisää lukuisia ominaisuuksia ja parannuksia. Se on monipuolisempi ja päivitetty versio Vi-editorista. Se sisältää kaikki Vi:n ominaisuudet, mutta lisää myös lisäominaisuuksia.
ominaisuudet
- Vimillä on kaikki Vi:n toiminnot samalla kun se lisää lukuisia parannuksia ja ominaisuuksia.
- Se sisältää syntaksin korostuksen.
- Mahdollistaa haun ja korvaamisen säännöllisillä lausekkeilla.
- Tukee laajaa räätälöintiä lisäosien ja komentosarjojen avulla.
- Sillä on aktiivinen ja omistautunut käyttäjäyhteisö.
- Se on saatavana useille alustoille, mukaan lukien Unix-kaltaiset järjestelmät, Linux, Windows ja macOS.
| Vi (visuaalinen editori) javan viipalointi | Vim (Vi IMproved) |
|---|---|
| Alkuperäinen tekstieditori minimalistisella muotoilulla | Vi:n parannettu versio lisäominaisuuksilla |
| Vi on modaalinen tekstieditori | Vim on myös modaalinen tekstieditori, mutta siinä on lisätiloja |
| Ei tue syntaksin korostusta | Tukee syntaksin korostusta |
| Rajoitettu räätälöinti | Laaja räätälöinti |
| Ei sisällä laajennuksia ja komentosarjatukea | Tukee laajennuksia ja skriptejä |
| Poistettu eikä tarjoa yhteisön tukea | Sillä on aktiivinen ja omistautunut yhteisön tuki |
| Ei sisällä haku- ja vaihtotoimintoja | Siinä on haku- ja korvaustoiminto kuinka suuri näyttöni on |
Johtopäätös
Yhteenvetona voidaan todeta, että Vi on alkuperäinen tekstieditori, jonka minimalistinen muotoilu keskittyy nopeuteen ja tehokkuuteen, kun taas Vim on Vi:n parannettu versio lisäominaisuuksilla, paremmilla käyttöliittymäparannuksilla ja parannuksilla. Valinta siitä, pitäisikö oppia Vi ennen Vimiä, riippuu täysin yksilön vaatimuksista ja tavoitteista. Mutta on erittäin suositeltavaa aloittaa Vimillä, koska se on rakennettu vi-editorin päälle ja tarjoaa melkein kaikki vi:n tarjoamat ominaisuudet ja toiminnot.