Vi in Vim sta oba urejevalnika besedil, ki se uporabljata predvsem v operacijskih sistemih, podobnih Unixu, čeprav sta na voljo na različnih platformah. Oba sta zmogljiva urejevalnika besedila, znana po učinkoviti obdelavi besedila in vmesniku, ki ga poganja tipkovnica. Ali bi se Vi naučili pred Vimom, je v celoti odvisno od vas, vaših zahtev ter vaših posebnih ciljev in potreb. Vim je razširjena, izboljšana in izboljšana različica Vija in vključuje vse funkcije Vija skupaj s številnimi dodatnimi funkcijami. Tukaj je nekaj dejavnikov, ki jih je treba upoštevati pri odločanju, ali boste pred začetkom uporabili vi ali vim.

VI/Vim
Minimalizem : Vi ima minimalističen dizajn. Če se najprej naučite Vi, boste lahko dobro razumeli osnove in morda olajšali kasnejši prehod na Vim.
Učinkovit potek dela: Če je vaš primarni cilj uporaba zmogljivih in naprednih zmožnosti Vima za obdelavo besedila, bi bilo bolje, da začnete neposredno z Vimom.
Starejši sistemi: Po drugi strani pa, če je vaš cilj delo na starejših sistemih ali preprosto želite minimalistično izkušnjo urejanja besedila, je Vi morda vaša izbira.
Krivulja učenja: Vim ima zaradi dodatnih funkcij bolj strmo krivuljo učenja kot Vi.
Vim je na splošno bolj razširjena in zmogljiva možnost, zato boste prej ali slej morda želeli preiti na Vim za izkušnjo urejanja besedila z več funkcijami.
Vi (vizualni urejevalnik)
Vi, okrajšava za Visual Editor, je pogosto uporabljen urejevalnik besedil v operacijskih sistemih, podobnih Unixu. Razvil ga je Bill Joy v poznih 1970-ih. Splošno znan je po svojih močnih zmožnostih obdelave besedila.
Lastnosti
- Vi je modalni urejevalnik besedil, kar pomeni, da ima različne načine za različna opravila
- Ima minimalističen dizajn.
- Lahek in močan.
- Vi ponuja zmogljive bližnjice na tipkovnici.
- Vi je na voljo v vseh sistemih, podobnih Unixu.
Vim (Vi izboljšan)
Vim, okrajšava za Vi IMproved, je izboljšana, izboljšana in razširjena različica urejevalnika besedil Vi. Vim, ki ga je razvil Bram Moolenaar v zgodnjih devetdesetih letih prejšnjega stoletja, gradi na temeljih Vija, hkrati pa dodaja številne funkcije in izboljšave. Je bogatejša in nadgrajena različica urejevalnika Vi. Vključuje vse funkcije Vija, dodaja pa tudi dodatne funkcije.
Lastnosti
- Vim ima vse funkcije Vija, hkrati pa dodaja številne izboljšave in funkcije.
- Vključuje poudarjanje sintakse.
- Omogoča iskanje in zamenjavo z regularnimi izrazi.
- Ima podporo za obsežno prilagajanje prek vtičnikov in skriptov.
- Ima aktivno in predano skupnost uporabnikov.
- Na voljo je na različnih platformah, vključno s sistemi, podobnimi Unixu, Linuxom, Windows in macOS.
| Vi (vizualni urejevalnik) vsebuje metodo java | Vim (Vi izboljšan) |
|---|---|
| Originalni urejevalnik besedil z minimalističnim dizajnom | Izboljšana različica Vi z dodatnimi funkcijami |
| Vi je modalni urejevalnik besedil | Vim je tudi modalni urejevalnik besedil, vendar z dodatnimi načini |
| Ne podpira označevanja sintakse | Podpira označevanje sintakse |
| Omejeno prilagajanje | Obsežna prilagoditev |
| Nima podpore za vtičnike in skripte | Podpira vtičnike in skripte |
| Ukinjeno in ne zagotavlja podpore skupnosti | Ima aktivno in predano podporo skupnosti |
| Nima funkcije iskanja in zamenjave sklad v ds | Ima funkcijo iskanja in zamenjave |
Zaključek
Skratka, Vi je izvirni urejevalnik besedil z minimalistično zasnovo s poudarkom na hitrosti in učinkovitosti, medtem ko je Vim izboljšana različica Vija z dodatnimi funkcijami, boljšimi izboljšavami uporabniškega vmesnika in izboljšavami. Izbira, ali naj se Vi nauči pred Vimom, je v celoti odvisna od posameznikovih zahtev in ciljev. Zelo priporočljivo pa je, da začnete z Vimom, saj je zgrajen na vrhu urejevalnika vi in ponuja skoraj vse funkcije in funkcije, ki jih ponuja vi.