Vim a Sublime text sú dva rôzne textové editory, ktoré ľudia odporúčajú kvôli ich veľkej kompatibilite a možnostiam. Ak sa však chcete obrátiť na niektorého z týchto textových editorov a nedokážete zvoliť ten správny, prečítajte si nášho sprievodcu. Spomenuli sme dokončené podrobnosti Vim vs. Vznešený text, aby ste si vybrali právo podľa svojich požiadaviek.
Vim vs. Vznešený text: Vysvetlenie rozdielov
Čo je Vim?
Vim je úžasný a vysoko konfigurovateľný textový editor vytvorený pre poskytovanie efektívnej platformy pre úpravy textu. Vim je vylepšená verzia editora Vi a je distribuovaná s väčšinou systémov UNIX.
Tento textový editor je obľúbený aj ako „programátorský editor“, pretože je veľmi užitočný na programovanie. Preto ho veľa vývojárov považuje za celé IDE (integrované vývojové prostredie).
Okrem programátorskej práce je Vim perfektnou voľbou pre všetky typy úprav textu, od písania e-mailov až po úpravy ľubovoľných konfiguračných súborov. V porovnaní s Vi má Vim niekoľko vylepšení, ako napríklad:
- Viacúrovňové vrátenie späť
- Dokončenie názvu súboru
- Zvýraznenie syntaxe
- Viac okien
- Úpravy príkazového riadku
- Online pomoc
- Vizuálny výber
Pre Vim existuje online systém pomoci (otvorte ho pomocou príkazu „: help“), takže sa pri jeho používaní nemusíte ničoho báť. Bram Moolenaar vytvoril väčšinu Vim, takže ak chcete vidieť meno kreditu, môžete použiť „: kredity pomoci“.
Vlastnosti Vim
Rôzne funkcie programu Vim ponúkajú používateľovi úžasné pohodlie, takže tu je zoznam týchto funkcií:
- Vim má nízku pamäťovú stopu, čo znamená, že množstvo hlavnej pamäte, ktorú používa na beh, je nízke.
- Vim je zameraný na príkazy, čo znamená, že používatelia môžu ľahko vykonávať komplikované úlohy súvisiace s textom pomocou niekoľkých príkazov.
- Vim má funkciu nahrávania, ktorá umožňuje užívateľovi nahrávať a opakovane prehrávať príkazy Vim.
- Vo Vime existuje podpora viacerých okien, čo znamená, že používatelia môžu rozdeliť svoju obrazovku na dve rôzne okná.
- Vim je vysoko konfigurovateľný a na uloženie konfigurácie používa jednoduchý textový súbor.
- Vim má tiež viac vyrovnávacích pamätí a funkcie viacerých kariet pre väčšie pohodlie pri práci.
- Vim má tiež rôzne podpory doplnkov, čo znamená, že používatelia môžu rozširovať svoje funkcie pomocou rôznych doplnkov.
Spoločné príkazy Vima
Príkazy | Popis |
hjkl | Tento príkaz sa používa na pohyb kurzora doľava, doprava, hore a dole. |
w | Tento príkaz sa používa na posunutie slova vpred. |
ctrl + f | Tento príkaz sa používa na presun o stránku nižšie. |
ctrl + b | Tento príkaz sa používa na presun o stránku vyššie. |
7j | Tento príkaz sa používa na presun o sedem riadkov nižšie. |
dw | Tento príkaz sa používa na odstránenie slova. |
d6w | Tento príkaz sa používa na odstránenie šiestich slov. |
napr | Tento príkaz sa používa na presun do hornej časti dokumentu. |
G | Tento príkaz sa používa na presun do dolnej časti dokumentu. |
. | Tento príkaz sa používa na zopakovanie posledného príkazu. |
di] | Tento príkaz sa používa na odstránenie všetkého vo vnútri [] |
4dd | Tento príkaz sa používa na odstránenie štyroch riadkov. |
dt> | Tento príkaz sa používa na mazanie do> |
dd | Tento príkaz slúži na vymazanie celého riadku. |
rr | Tento príkaz sa používa na vytrhnutie ľubovoľného riadku (vytrhnutie znamená kopírovanie). |
čiapka | Tento príkaz sa používa na zmenu odseku. |
cc | Tento príkaz sa používa na zmenu riadku. |
Čo je to Sublime Text?
Sublime text je úžasný textový editor, ktorý je napísaný v jazykoch C ++ a Python. Najnovšia textová verzia Sublime je 3.0, ktorá má podporu pre rôzne platformy, čo znamená, že ju môžete používať v systémoch Windows, Linux a macOS. Vývojári väčšinou používajú vznešený text, pretože má rôzne funkcie, ako napríklad:
- Rozpoznávanie typov súborov
- Zvýraznenie syntaxe
- Makrá, doplnok
- Automatické odsadenie
- Balíky bočného panela
Môžete použiť Sublime textový editor ako IDE alebo integrované vývojové editory ako NetBeans alebo Visual Studio code.
Tento textový editor má rozhranie Python application programming interface (API) a podporuje tiež rôzne programovacie alebo značkovacie jazyky. Podľa starých verzií bol Sublime textový editor vytvorený pre C ++, CSS, HTML atď., a až do roku 2017 neexistovala podpora Pythonu.
Vlastnosti vznešeného textu
Existuje mnoho funkcií textového editora Sublime, aby na ňom používateľ mohol ľahko pracovať, takže tu je zoznam týchto funkcií:
- Textový editor Sublime ponúka dobrú kompatibilitu na ľahké riešenie všetkých chýb linkerov.
- Používatelia môžu pohodlne sledovať všetky priečinky a súbory, aby na nich mohli pracovať.
- Textový editor Sublime má vynikajúce pripojenie k rôznym systémom riadenia verzií, ako sú Mercurial, Git atď.
- Úžasný textový editor má veľkú kapacitu na riešenie problémov.
- Najnovšia verzia textového editora Sublime dokáže zachovať farebnú kombináciu pre kombináciu syntaxe.
Bežné príkazy vznešeného textu
Príkazy | Popis |
ctrl + shift + str | Tento príkaz otvorí paletu príkazov, pomocou ktorej máte prístup k ponuke, doplnkom alebo k čomukoľvek v textovom editore Sublime. |
ctrl + str | Tento príkaz sa používa na prepínanie súborov. |
ctrl + r | Tento príkaz zobrazí zoznam metód všetkých súborov a uľahčí vyhľadanie konkrétnej metódy v súbore. |
ctrl + d | Tento príkaz sa používa na výber slova a všetkých nasledujúcich rovnakých slov. |
uložiť projekt | Tento príkaz sa používa na uloženie aktuálneho súboru. |
Inštalácia | Prejdite do príkazovej palety (ctrl + shift + p) a zadajte install pre inštaláciu nových doplnkov. |
Vim vs. Vznešený text: porovnávacia tabuľka
Faktory | Vim | Vznešený text |
Verzia k dispozícii | Platené alebo zadarmo | zadarmo |
Kategória | Vytvorenie dokumentu | Textový editor |
Podpora viacerých platforiem | Áno | Áno |
Spoločnosti | Spoločnosti ako Lyft, Atolye15, Alibaba Group, Accenture, GO-JEK, CircleCI používajú Vim. | Spoločnosti ako Lyft, Atolye15, trivago, CRED, Clubhouse a Typeform používajú vznešený text. |
Náradie | Nástroje ako .NET Core, TSLint, WakaTime, Kite, cdnjs, Pylint atď., sú integrované s Vim. | Nástroje ako .NET Core, Linux, Windows, macOS, Grails, TSLint atď., sú integrované do vznešeného textu. |
Jednoduché použitie | Je to ľahko použiteľný nástroj, ale nie jednoduchší ako text Sublime. | Používanie nástroja je veľmi jednoduché. |
Podpora kvality | Má úžasnú kvalitu podpory. | Má úžasnú kvalitu podpory, ale nie lepšiu ako Vim. |
Alternatívy | Microsoft Word, Quip, Dokumenty Google, Foxit PDF Editor. | Poznámkový blok ++, Visual Studio Code, UltraEdit, Atom. |
Záver
Vim vs. Sublime Text bol vždy horúcou témou medzi vývojármi a bežnými používateľmi, takže je dôležité pochopiť hlavné rozdiely medzi týmito nástrojmi na úpravu textu. Dúfame, že náš sprievodca vám pomohol vybrať ten pravý medzi programami Sublime Text a Vim, aby ste splnili vaše požiadavky. Tieto informácie sme zahrnuli z viacerých zdrojov a používateľských recenzií, čo znamená, že môžete dôverovať podrobnostiam uvedeným vyššie. Podľa nášho názoru je Sublime text najlepší pre bežnú úpravu textu a Vim je najlepší pre kódovanie a prácu s dokumentáciou.