Vim ja Sublime tekst on kaks erinevat tekstiredaktorit, mida inimesed oma suure ühilduvuse ja võimaluste tõttu soovitavad. Kui soovite siiski minna mõnda neist tekstiredaktoritest ja olete õige valimisel segaduses, lugege meie juhendit. Oleme maininud Vim vs. Ülim tekst, et valida sobiv vastavalt teie vajadustele.
Vim vs. Ülim tekst: erinevuste selgitamine
Mis on Vim?
Vim on hämmastav ja väga konfigureeritav tekstiredaktor, mis on loodud tõhusa platvormi pakkumiseks teksti redigeerimiseks. Vim on Vi redaktori täiustatud versioon ja seda levitatakse enamiku UNIX-süsteemidega.
See tekstiredaktor on populaarne ka „programmeerija toimetajana“, sest see on programmeerimiseks väga kasulik. Seetõttu peavad paljud arendajad seda terveks IDE-ks (integreeritud arenduskeskkond).
Peale programmeerimistöö on Vim ideaalne valik kõigi tekstitöötlustüüpide jaoks, alates e-kirjade kirjutamisest kuni mis tahes konfiguratsioonifaili muutmiseni. Vi-ga võrreldes on Vimil mõned täiustused, näiteks:
- Mitmetasandiline tagasivõtmine
- Failinime valmimine
- Süntaksi esiletõstmine
- Mitmed aknad
- Käsurea redigeerimine
- Veebiabi
- Visuaalne valik
Vimi jaoks on olemas veebipõhine abisüsteem (avage see käsuga “: help”), nii et te ei pea selle kasutamise ajal millegi pärast muretsema. Bram Moolenaar on loonud suurema osa Vimist, nii et kui soovite näha krediidi nime, võite kasutada ": help credits".
Vimi omadused
Vimi erinevad funktsioonid pakuvad kasutajale hämmastavat mugavust, nii et siin on nende funktsioonide loend:
- Vimil on väike mälu jalajälg, mis tähendab, et põhimälu, mida ta töötab, on vähe.
- Vim on käsukesksus, mis tähendab, et kasutajad saavad hõlpsalt mõne käsu abil keerukaid tekstiga seotud ülesandeid täita.
- Vimil on salvestusfunktsioon, mis võimaldab kasutajal Vimi käske korduvalt salvestada.
- Vimis on mitme akna tugi, mis tähendab, et kasutajad saavad oma ekraani jagada kaheks erinevaks aknaks.
- Vim on väga konfigureeritav ja kasutab konfiguratsiooni salvestamiseks lihtsat tekstifaili.
- Vimil on töötamise mugavuse huvides ka mitu puhvrit ja mitme vahelehe funktsioonid.
- Vimil on ka mitmesuguseid pistikprogrammide tuge, mis tähendab, et kasutajad saavad oma funktsionaalsust erinevate pistikprogrammide abil laiendada.
Vimi ühised käsud
Käsud | Kirjeldus |
hjkl | Seda käsku kasutatakse kursori liigutamiseks vastavalt vasakule, paremale, üles ja alla. |
w | Seda käsku kasutatakse sõna edasiliikumiseks. |
ctrl + f | Seda käsku kasutatakse lehe allapoole liikumiseks. |
ctrl + b | Seda käsku kasutatakse lehel ülespoole liikumiseks. |
7j | Seda käsku kasutatakse seitsme rea allapoole liikumiseks. |
dw | Seda käsku kasutatakse sõna kustutamiseks. |
d6w | Seda käsku kasutatakse kuue sõna kustutamiseks. |
gg | Seda käsku kasutatakse dokumendi ülaossa liikumiseks. |
G | Seda käsku kasutatakse dokumendi alaossa liikumiseks. |
. | Seda käsku kasutatakse viimase käsu kordamiseks. |
di] | Seda käsku kasutatakse kõigi sees olevate [] kustutamiseks |
4dd | Seda käsku kasutatakse nelja rea kustutamiseks. |
dt> | Seda käsku kasutatakse kuni> kustutamiseks |
dd | Seda käsku kasutatakse kogu rea kustutamiseks. |
yy | Seda käsku kasutatakse mis tahes rea tõmbamiseks (jõnksutamine tähendab kopeerimist). |
kork | Seda käsku kasutatakse lõigu muutmiseks. |
cc | Seda käsku kasutatakse rea muutmiseks. |
Mis on ülev tekst?
Sublime text on hämmastav tekstiredaktor, mis on kirjutatud C ++ ja Python. Uusim ülev tekstiversioon on 3.0, millel on platvormidevaheline tugi, mis tähendab, et saate seda kasutada Windowsis, Linuxis ja macOS-is. Arendajad kasutavad enamasti ülevat teksti, kuna sellel on mitmeid funktsioone, näiteks:
- Failitüübi tuvastamine
- Süntaksi esiletõstmine
- Makrod, pistikprogramm
- Automaatne taane
- Külgriba paketid
Võite kasutada Sublime'i tekstiredaktorit IDE-ga või integreeritud arendustoimetajatena, näiteks NetBeans või Visual Studio kood.
Sellel tekstiredaktoril on Pythoni rakenduse programmeerimisliides (API) ja see toetab ka erinevaid programmeerimis- või märgistuskeeli. Vanade versioonide kohaselt loodi Sublime tekstiredaktor C ++, CSS, HTML jne jaoks., ja kuni 2017. aastani puudus Pythoni tugi.
Üleva teksti omadused
Sublime tekstiredaktoril on mitmeid funktsioone, et kasutaja saaks sellega hõlpsasti töötada, nii et siin on nende funktsioonide loend:
- Sublime tekstiredaktor pakub head ühilduvust, et kõik linkeri vead hõlpsalt lahendada.
- Kasutajad saavad mugavalt jälgida kõiki kaustu ja faile, et nendega töötada.
- Sublime tekstiredaktoril on suurepärane ühenduvus erinevate versioonihaldussüsteemidega nagu Mercurial, Git jne.
- Sublime tekstiredaktoril on suur probleemide lahendamise võime.
- Sublime'i tekstiredaktori uusim versioon võib säilitada süntaksikombinatsiooni värvikombinatsiooni.
Üleva teksti tavalised käsud
Käsud | Kirjeldus |
ctrl + shift + lk | See käsk avab käsupaleti, mille abil pääsete juurde menüüsse, pistikprogrammidesse või muule tekstiredaktoris Sublime. |
ctrl + lk | Seda käsku kasutatakse failide vahetamiseks. |
ctrl + r | See käsk loetleb kõigi failide meetodid ja hõlbustab failist konkreetse meetodi leidmist. |
ctrl + d | Seda käsku kasutatakse sõna ja kõigi järgmiste samade sõnade valimiseks. |
projekti salvestamine | Seda käsku kasutatakse praeguse faili salvestamiseks. |
installima | Uute pistikprogrammide installimiseks minge käsupaletti (ctrl + shift + p) ja tippige install. |
Vim vs. Ülim tekst: võrdlustabel
Tegurid | Vim | Ülev tekst |
Versioon saadaval | Tasuline või tasuta | Tasuta |
Kategooria | Dokumendi loomine | Tekstiredaktor |
Platvormidevaheline tugi | Jah | Jah |
Ettevõtted | Sellised ettevõtted nagu Lyft, Atolye15, Alibaba Group, Accenture, GO-JEK, CircleCI kasutavad Vimi. | Sellised ettevõtted nagu Lyft, Atolye15, trivago, CRED, Clubhouse ja Typeform kasutavad Sublime Text. |
Tööriistad | Tööriistad nagu .NET Core, TSLint, WakaTime, Kite, cdnjs, Pylint jne., on integreeritud Vimiga. | Tööriistad nagu .NET Core, Linux, Windows, macOS, Grails, TSLint jne., on integreeritud üleva tekstiga. |
Lihtne kasutada | See on hõlpsasti kasutatav tööriist, kuid mitte lihtsam kui Sublime tekst. | Tööriista kasutamine on väga lihtne. |
Toe kvaliteet | Sellel on hämmastav tugikvaliteet. | Sellel on hämmastav tugikvaliteet, kuid mitte parem kui Vim. |
Alternatiivid | Microsoft Word, Quip, Google Docs, Foxit PDF Editor. | Notepad ++, Visual Studio kood, UltraEdit, Atom. |
Järeldus
Vim vs. Ülim tekst on arendajate ja tavakasutajate seas alati olnud kuum teema, seetõttu on oluline mõista nende tekstiredigeerimisvahendite suuremaid erinevusi. Loodame, et meie juhend aitas teil oma nõuete täitmiseks valida õige Sublime Text ja Vim vahel. Lisasime selle teabe mitmest allikast ja kasutajate arvustustest, mis tähendab, et saate usaldada ülalnimetatud üksikasju. Meie arvates on tavalise teksti redigeerimiseks parim Sublime-tekst ning kodeerimiseks ja dokumentatsiooniga seotud töödeks Vim.