Vim a Sublime text jsou dva různé textové editory, které lidé doporučují kvůli jejich skvělé kompatibilitě a možnostem. Chcete-li však použít některý z těchto textových editorů a nedokážete vybrat ten správný, přečtěte si našeho průvodce. Zmínili jsme dokončené podrobnosti Vim vs. Sublime Text pro výběr toho pravého podle vašich požadavků.
Vim vs. Vznešený text: Vysvětlení rozdílů
Co je Vim?
Vim je úžasný a vysoce konfigurovatelný textový editor vytvořený pro poskytování efektivní platformy pro úpravy textu. Vim je vylepšená verze editoru Vi a je distribuována s většinou systémů UNIX.
Tento textový editor je také populární jako „programátorský editor“, protože je velmi užitečný pro programování. Proto mnoho vývojářů považuje toto celé IDE (integrované vývojové prostředí).
Kromě programování je Vim ideální volbou pro všechny typy úprav textu, od psaní e-mailů až po úpravy libovolného konfiguračního souboru. Ve srovnání s Vi má Vim některá vylepšení, například:
- Víceúrovňové vrácení zpět
- Dokončení názvu souboru
- Zvýraznění syntaxe
- Více oken
- Úpravy příkazového řádku
- Online podpora
- Vizuální výběr
Pro Vim existuje online systém nápovědy (otevřete jej pomocí příkazu „: help“), takže se při jeho používání nemusíte o nic starat. Bram Moolenaar vytvořil většinu Vim, takže pokud chcete vidět jméno kreditu, můžete použít „: kredity nápovědy“.
Vlastnosti Vim
Různé funkce Vim nabízejí uživateli úžasné pohodlí, takže zde je seznam těchto funkcí:
- Vim má nízkou paměťovou stopu, což znamená, že množství hlavní paměti, kterou používá pro běh, je nízké.
- Vim je zaměřený na příkazy, což znamená, že uživatelé mohou snadno provádět složité textové úlohy pomocí několika příkazů.
- Vim má funkci nahrávání, která umožňuje uživateli nahrávat a opakovaně přehrávat příkazy Vim.
- Ve Vimu je podpora více oken, což znamená, že uživatelé mohou rozdělit svou obrazovku na dvě různá okna.
- Vim je vysoce konfigurovatelný a pro uložení konfigurace používá jednoduchý textový soubor.
- Vim má také více vyrovnávacích pamětí a funkce pro více karet pro větší pohodlí při práci.
- Vim má také různé podpory pluginů, což znamená, že uživatelé mohou rozšířit jeho funkce pomocí různých pluginů.
Společné příkazy Vim
Příkazy | Popis |
hjkl | Tento příkaz se používá pro pohyb kurzoru doleva, doprava, nahoru a dolů. |
w | Tento příkaz se používá pro posunutí slova vpřed. |
ctrl + f | Tento příkaz se používá pro přesun o stránku dolů. |
ctrl + b | Tento příkaz se používá pro přesun o stránku nahoru. |
7j | Tento příkaz se používá pro přesun o sedm řádků dolů. |
dw | Tento příkaz se používá k odstranění slova. |
d6w | Tento příkaz se používá k odstranění šesti slov. |
např | Tento příkaz se používá pro přesun do horní části dokumentu. |
G | Tento příkaz se používá pro přesun do dolní části dokumentu. |
. | Tento příkaz se používá k opakování posledního příkazu. |
di] | Tento příkaz se používá k odstranění všeho uvnitř [] |
4dd | Tento příkaz se používá k odstranění čtyř řádků. |
dt> | Tento příkaz se používá pro mazání do> |
dd | Tento příkaz se používá k odstranění celého řádku. |
yy | Tento příkaz se používá k vytržení libovolného řádku (trhání znamená kopírování). |
víčko | Tento příkaz se používá ke změně odstavce. |
cc | Tento příkaz se používá ke změně řádku. |
Co je Sublime Text?
Sublime text je úžasný textový editor, který je napsán v C ++ a Pythonu. Nejnovější textová verze Sublime je 3.0, která má podporu napříč platformami, což znamená, že ji můžete používat v systémech Windows, Linux a macOS. Vývojáři většinou používají vznešený text, protože má různé funkce, například:
- Rozpoznávání typu souboru
- Zvýraznění syntaxe
- Makra, zásuvný modul
- Automatické odsazení
- Balíčky postranního panelu
Sublime textový editor můžete použít jako IDE nebo integrované vývojové editory, jako je NetBeans nebo Visual Studio.
Tento textový editor má rozhraní Python pro programování aplikací (API) a podporuje také různé programovací nebo značkovací jazyky. Podle starých verzí byl vytvořen textový editor Sublime pro C ++, CSS, HTML atd., a do roku 2017 nebyla podpora Pythonu.
Vlastnosti vznešeného textu
Existuje mnoho funkcí textového editoru Sublime, aby na něm uživatel mohl snadno pracovat, takže zde je seznam těchto funkcí:
- Textový editor Sublime nabízí dobrou kompatibilitu pro snadné vyřešení všech chyb linkeru.
- Uživatelé mohou pohodlně sledovat všechny složky a soubory a pracovat na nich.
- Textový editor Sublime má vynikající konektivitu s různými systémy pro správu verzí, jako jsou Mercurial, Git atd.
- Sublime textový editor má velkou kapacitu pro řešení problémů.
- Nejnovější verze textového editoru Sublime může zachovat barevnou kombinaci pro kombinaci syntaxe.
Běžné příkazy vznešeného textu
Příkazy | Popis |
ctrl + shift + str | Tento příkaz otevře paletu příkazů, pomocí které můžete v textovém editoru Sublime otevřít nabídku, doplňky nebo cokoli jiného. |
ctrl + str | Tento příkaz se používá k přepínání souborů. |
ctrl + r | Tento příkaz zobrazí seznam metod všech souborů a usnadní vyhledání konkrétní metody ze souboru. |
ctrl + d | Tento příkaz se používá k výběru slova a všech následujících stejných slov. |
uložit projekt | Tento příkaz se používá k uložení aktuálního souboru. |
Nainstalujte | Přejděte na paletu příkazů (ctrl + shift + p) a zadejte install pro instalaci nových pluginů. |
Vim vs. Úžasný text: srovnávací tabulka
Faktory | Vim | Vznešený text |
Verze k dispozici | Placené nebo zdarma | Volný, uvolnit |
Kategorie | Vytvoření dokumentu | Textový editor |
Podpora více platforem | Ano | Ano |
Společnosti | Společnosti jako Lyft, Atolye15, Alibaba Group, Accenture, GO-JEK, CircleCI používají Vim. | Společnosti jako Lyft, Atolye15, trivago, CRED, Clubhouse a Typeform používají Sublime Text. |
Nástroje | Nástroje jako .NET Core, TSLint, WakaTime, Kite, cdnjs, Pylint atd., jsou integrovány s Vim. | Nástroje jako .NET Core, Linux, Windows, macOS, Grails, TSLint atd., jsou integrovány do vznešeného textu. |
Snadné použití | Je to snadno použitelný nástroj, ale ne jednodušší než Sublime text. | Použití nástroje je velmi snadné. |
Podpora kvality | Má úžasnou kvalitu podpory. | Má úžasnou kvalitu podpory, ale ne lepší než Vim. |
Alternativy | Microsoft Word, Quip, Google Docs, Foxit PDF Editor. | Poznámkový blok ++, Visual Studio Code, UltraEdit, Atom. |
Závěr
Vim vs. Sublime Text byl vždy horkým tématem mezi vývojáři a běžnými uživateli, takže je důležité pochopit hlavní rozdíly mezi těmito nástroji pro úpravy textu. Doufáme, že vám náš průvodce pomohl vybrat ten správný mezi Sublime Text a Vim, aby splnil vaše požadavky. Zahrnuli jsme tyto informace z různých zdrojů a uživatelských recenzí, což znamená, že můžete důvěřovat výše uvedeným podrobnostem. Podle našeho názoru je Sublime text nejlepší pro normální úpravy textu a Vim je nejlepší pro kódování a práci související s dokumentací.