Vim in Sublime text sta dva različna urejevalnika besedil, ki ju ljudje priporočajo zaradi odlične združljivosti in možnosti. Če pa se želite odločiti za enega od teh urejevalnikov besedil in ste zmedeni pri izbiri pravega, preberite naš vodnik. Omenili smo popolne podrobnosti Vim vs. Sublime Text, da izberete pravega glede na vaše zahteve.
Vim vs. Vzvišeno besedilo: razlaga razlik
Kaj je Vim?
Vim je neverjeten in zelo prilagodljiv urejevalnik besedil, ustvarjen za zagotavljanje učinkovite platforme za urejanje besedila. Vim je izboljšana različica urejevalnika Vi in se distribuira z večino sistemov UNIX.
Ta urejevalnik besedil je priljubljen tudi kot "urejevalnik programerja", ker je zelo koristen za programiranje. Zato ga mnogi razvijalci štejejo za celotno IDE (integrirano razvojno okolje).
Poleg programskega dela je Vim odlična izbira za vse vrste urejanja besedila, od pisanja e-pošte do urejanja katere koli konfiguracijske datoteke. Vim ima v primerjavi z Vi nekaj izboljšav, kot so:
- Razveljavitev na več ravneh
- Dokončanje imena datoteke
- Označevanje sintakse
- Več oken
- Urejanje ukazne vrstice
- Spletna pomoč
- Vizualni izbor
Za Vim obstaja spletni sistem za pomoč (odprite ga z ukazom »: help«), zato vam med uporabo ni treba skrbeti za nič. Bram Moolenaar je ustvaril večino Vima, zato, če želite videti kreditno ime, lahko uporabite “: krediti za pomoč”.
Značilnosti Vima
Različne funkcije Vima uporabniku ponujajo neverjetno udobje, zato je tukaj seznam teh funkcij:
- Vim ima majhen odtis pomnilnika, kar pomeni, da je količina glavnega pomnilnika, ki ga uporablja za zagon, majhna.
- Vim je osredotočen na ukaze, kar pomeni, da lahko uporabniki z nekaj ukazi enostavno izvedejo zapletene naloge, povezane z besedilom.
- Vim ima funkcijo snemanja, ki uporabniku omogoča snemanje in večkratno predvajanje ukazov Vim.
- Vim nudi podporo za več oken, kar pomeni, da lahko uporabniki razdelijo zaslon na dva različna okna.
- Vim je zelo nastavljiv in za shranjevanje konfiguracije uporablja preprosto besedilno datoteko.
- Vim ima tudi več medpomnilnikov in funkcije z več jezički za večje udobje med delom.
- Vim ima tudi različno podporo za vtičnike, kar pomeni, da lahko uporabniki razširijo svoje funkcije z različnimi vtičniki.
Skupni ukazi Vima
Ukazi | Opis |
hjkl | Ta ukaz se uporablja za premikanje kurzorja levo, desno, gor in dol. |
w | Ta ukaz se uporablja za premikanje besede naprej. |
ctrl + f | Ta ukaz se uporablja za premikanje po strani navzdol. |
ctrl + b | Ta ukaz se uporablja za premikanje strani navzgor. |
7j | Ta ukaz se uporablja za premikanje sedmih vrstic navzdol. |
dw | Ta ukaz se uporablja za brisanje besede. |
d6w | Ta ukaz se uporablja za brisanje šestih besed. |
gg | Ta ukaz se uporablja za premik na vrh dokumenta. |
G | Ta ukaz se uporablja za premik na dno dokumenta. |
. | Ta ukaz se uporablja za ponavljanje zadnjega ukaza. |
di] | Ta ukaz se uporablja za brisanje vsega znotraj [] |
4dd | Ta ukaz se uporablja za brisanje štirih vrstic. |
dt> | Ta ukaz se uporablja za brisanje do> |
dd | Ta ukaz se uporablja za brisanje celotne vrstice. |
yy | Ta ukaz se uporablja za vrtanje katere koli vrstice (yanking pomeni kopiranje). |
pokrovček | Ta ukaz se uporablja za spreminjanje odstavka. |
cc | Ta ukaz se uporablja za spreminjanje vrstice. |
Kaj je vzvišeno besedilo?
Sublime text je neverjeten urejevalnik besedil, ki je napisan v jeziku C ++ in Python. Najnovejša besedilna različica Sublime je 3.0, ki ima podporo za več platform, kar pomeni, da jo lahko uporabljate v sistemih Windows, Linux in macOS. Razvijalci večinoma uporabljajo vzvišeno besedilo, saj ima različne funkcije, kot so:
- Prepoznavanje vrste datoteke
- Oznaka sintakse
- Makri, vtičnik
- Samodejno zamikanje
- Paketi stranske vrstice
Urejevalnik besedila Sublime lahko uporabite kot IDE ali integrirane urejevalnike razvoja, kot sta koda NetBeans ali Visual Studio.
Ta urejevalnik besedil ima programski vmesnik za programiranje Python (API) in podpira tudi različne programske ali označevalne jezike. V skladu s starimi različicami je bil za C ++, CSS, HTML itd., in do leta 2017 ni bilo podpore za Python.
Značilnosti sublimnega besedila
Obstajajo različne funkcije urejevalnika besedil Sublime, tako da lahko uporabnik z njim enostavno dela, zato je tukaj seznam teh funkcij:
- Urejevalnik besedil Sublime ponuja dobro združljivost za enostavno odpravljanje vseh napak povezovalnika.
- Uporabniki lahko priročno sledijo vsem mapam in datotekam, ki delajo na njih.
- Urejevalnik besedil Sublime je odlično povezan z različnimi sistemi za nadzor različic, kot so Mercurial, Git itd.
- Urejevalnik besedil Sublime ima veliko sposobnost reševanja težav.
- Najnovejša različica urejevalnika besedil Sublime lahko obdrži kombinacijo barv za kombinacijo skladnje.
Pogosti ukazi vzvišenega besedila
Ukazi | Opis |
ctrl + shift + p | Ta ukaz bo odprl paleto ukazov, s katero lahko dostopate do menija, vtičnikov ali česar koli v urejevalniku besedil Sublime. |
ctrl + str | Ta ukaz se uporablja za preklapljanje datotek. |
ctrl + r | Ta ukaz bo vseboval metode vseh datotek in olajšal iskanje določene metode iz datoteke. |
ctrl + d | Ta ukaz se uporablja za izbiro besede in vseh naslednjih istih besed. |
shrani projekt | Ta ukaz se uporablja za shranjevanje trenutne datoteke. |
namestite | Pojdite na paleto ukazov (ctrl + shift + p) in vnesite install za namestitev novih vtičnikov. |
Vim vs. Vzvišeno besedilo: primerjalna tabela
Dejavniki | Vim | Vzvišeno besedilo |
Različica na voljo | Plačljivo ali brezplačno | prost |
Kategorija | Ustvarjanje dokumentov | Urejevalnik besedil |
Podpora med različnimi platformami | Da | Da |
Podjetja | Podjetja, kot so Lyft, Atolye15, Alibaba Group, Accenture, GO-JEK, CircleCI, uporabljajo Vim. | Podjetja, kot so Lyft, Atolye15, trivago, CRED, Clubhouse in Typeform, uporabljajo Sublime Text. |
Orodja | Orodja kot .NET Core, TSLint, WakaTime, Kite, cdnjs, Pylint itd., so integrirani z Vim. | Orodja kot .NET Core, Linux, Windows, macOS, Grails, TSLint itd., so integrirani s sublimnim besedilom. |
Enostaven za uporabo | Je orodje, ki je enostavno za uporabo, vendar ni preprostejše od sublimnega besedila. | Uporaba orodja je zelo enostavna. |
Podpora kakovosti | Ima neverjetno kakovost podpore. | Ima neverjetno kakovost podpore, vendar ne boljšo od Vima. |
Alternative | Microsoft Word, Quip, Google Docs, Foxit PDF Editor. | Notepad ++, koda Visual Studio, UltraEdit, Atom. |
Zaključek
Vim vs. Sublime Text je bil vedno vroča tema med razvijalci in običajnimi uporabniki, zato je pomembno razumeti glavne razlike med temi orodji za urejanje besedila. Upamo, da vam je naš vodnik pomagal izbrati pravega med Sublime Text in Vim, da izpolnite svoje zahteve. Te podatke smo vključili iz več virov in mnenj uporabnikov, kar pomeni, da lahko zaupate zgoraj omenjenim podrobnostim. Po našem mnenju je sublimno besedilo najbolje za normalno urejanje besedila, Vim pa za kodiranje in dela v zvezi z dokumentacijo.