logo

Vi vs. Vim: Výber prvého správneho textového editora

Vi a Vim sú textové editory používané predovšetkým v operačných systémoch podobných Unixu, hoci sú dostupné na rôznych platformách. Obaja sú výkonnými textovými editormi známymi pre svoju efektívnu manipuláciu s textom a rozhranie ovládané klávesnicou. Či by ste sa mali naučiť Vi pred Vim, závisí výlučne od vás, vašich požiadaviek a vašich konkrétnych cieľov a potrieb. Vim je rozšírená, vylepšená a vylepšená verzia Vi a obsahuje všetky funkcie Vi spolu s mnohými ďalšími funkciami. Tu je niekoľko faktorov, ktoré je potrebné zvážiť pri rozhodovaní, či ísť s vi alebo vim pred začatím.

VI/VIM

VI/Vim



Minimalizmus : Vi má minimalistický dizajn. Naučiť sa Vi najprv vám môže poskytnúť solídne pochopenie základov a môže vám uľahčiť neskorší prechod na Vim.

Efektívny pracovný postup: Ak je vaším primárnym cieľom používať výkonné a pokročilé možnosti manipulácie s textom Vim, potom by bolo lepšie začať priamo s Vimom.

Staršie systémy: Na druhej strane, ak je vaším cieľom pracovať na starších systémoch alebo jednoducho chcete minimalistický zážitok z úpravy textu, Vi môže byť vašou voľbou.



Krivka učenia: Vim má v porovnaní s Vi strmšiu krivku učenia kvôli svojim dodatočným funkciám.

Vim je celkovo rozšírenejšia a výkonnejšia možnosť, takže skôr či neskôr možno budete chcieť prejsť na Vim, aby ste získali bohatší zážitok z úpravy textu.

Vi (vizuálny editor)

Vi, skratka pre Visual Editor, je široko používaný textový editor v operačných systémoch podobných Unixu. Koncom sedemdesiatych rokov ho vyvinul Bill Joy. Je všeobecne známy pre svoje výkonné možnosti manipulácie s textom.



Vlastnosti

  • Vi je modálny textový editor, to znamená, že má rôzne režimy pre rôzne úlohy
  • Má minimalistický dizajn.
  • Ľahký a výkonný.
  • Vi poskytuje výkonné klávesové skratky.
  • Vi je k dispozícii na všetkých systémoch podobných Unixu.

Vim (Vi IMproved)

Vim, skratka pre Vi IMproved, je vylepšená, vylepšená a rozšírená verzia textového editora Vi. Vim, vyvinutý Bramom Moolenaarom na začiatku 90. rokov, stavia na základoch Vi a pridáva množstvo funkcií a vylepšení. Je to funkčnejšia a vylepšená verzia editora Vi. Zahŕňa všetky funkcie Vi, ale pridáva aj ďalšie funkcie.

Vlastnosti

  • Vim má všetky funkcie Vi a pridáva množstvo vylepšení a funkcií.
  • Zahŕňa zvýraznenie syntaxe.
  • Umožňuje vyhľadávanie a nahradenie regulárnymi výrazmi.
  • Má podporu pre rozsiahle prispôsobenie pomocou doplnkov a skriptovania.
  • Má aktívnu a oddanú komunitu používateľov.
  • Je k dispozícii na rôznych platformách vrátane systémov podobných Unixu, Linuxu, Windowsu a macOS.

Vi (vizuálny editor)

img css zarovnanie

Vim (Vi IMproved)

Originálny textový editor s minimalistickým dizajnom

Vylepšená verzia Vi s ďalšími funkciami

Vi je modálny textový editor

Vim je tiež modálny textový editor, ale s ďalšími režimami

Nepodporuje zvýrazňovanie syntaxe

Podporuje zvýrazňovanie syntaxe

Obmedzené prispôsobenie

Rozsiahle prispôsobenie

Nemá pluginy a podporu skriptov

Podporuje pluginy a skripty

Ukončené a neposkytuje podporu komunity

Má aktívnu a oddanú komunitnú podporu

Nemá funkciu vyhľadávania a nahrádzania

Má funkciu vyhľadávania a nahrádzania

znak na reťazec java

Záver

Na záver, Vi je pôvodný textový editor s minimalistickým dizajnom so zameraním na rýchlosť a efektivitu, zatiaľ čo Vim je vylepšená verzia Vi s ďalšími funkciami, lepšími vylepšeniami používateľského rozhrania a vylepšeniami. Voľba, či by ste sa mali naučiť Vi skôr ako Vim, úplne závisí od individuálnych požiadaviek a cieľov. Dôrazne sa však odporúča začať s Vim, pretože je postavený na editore vi a poskytuje takmer všetky funkcie a funkcie, ktoré vi poskytuje.