7 editorů Vim pro lepší produktivitu v roce 2022

Vim je flexibilní, efektivní a open source terminálový textový editor. Vim znamená „Vi Improved“, což znamená, že jde o přepracovanou verzi textového editoru Vi.

Vim je považován za jeden z nejlepších textových editorů pro bezpečnostní profesionály a uživatele Linuxu. Vim má obrovskou a aktivní uživatelskou základnu, která neustále vydává nové moduly, doplňky a vylepšení textového editoru.

Je to rychlé a snadné použití a umožňuje uživatelům provádět změny v souborech a adresářích pomocí několika úhozů. Editor Vim je předinstalován téměř ve všech distribucích Linuxu.

Vlastnosti Vim

  • Kompatibilita napříč platformami
  • Velmi přizpůsobitelné a přizpůsobivé
  • Vestavěný správce balíčků a primitiva pro manipulaci s textem.
  • Přenosná konfigurace a flexibilní rámec zásuvných modulů
  • Strmá křivka učení. Ale jakmile se to naučíte, bude to fantastický nástroj produktivity.

Navzdory skutečnosti, že Vim je neustále vylepšován, aby se stal efektivním textovým editorem, někteří jednotlivci vyvinuli řadu editorů inspirovaných Vimem s efektivnějšími a funkčnějšími schopnostmi, jako je asynchronní spouštění, pokročilé vyhledávání souborů atd. Existuje spousta editorů inspirovaných Vim editory dostupné na internetu.

V tomto článku vám ukážeme některé vynikající editory inspirované vim, které vám pomohou být produktivnější.

Pojďme na to!

NeoVim

NeoVim je rychlý, moderní a hyperextensible vim-založený textový editor. NeoVim je navržen pro uživatele, kteří chtějí to nejlepší z Vimu a další funkce. Je to bezplatný a open-source nástroj pro textový editor. Je to pouze rozšíření vim, které přidává několik nových funkcí do standardní edice Vim, včetně významných vylepšení výkonu a několika komunitních doplňků.

NeoVim je také známý jako „Nvim“. Nvim má vynikající podporu LUA a také rozšířené uživatelské rozhraní lze povolit bez jakýchkoli změn základní funkce.

  Zvyšte snímkovou frekvenci ve svém výchozím přehrávači médií pro HD přehrávání

Funkce:

  • Kompatibilita napříč platformami
  • Zvýraznění syntaxe
  • Velmi přizpůsobitelné a škálovatelné podle potřeb uživatele.
  • Vestavěný emulátor terminálu
  • Asynchronní provádění je možné.

Stojí za to vyzkoušet NeoVim. Je k dispozici ke stažení pro různé operační systémy, jako je Linux, Windows a macOS.

Kakoune

Kakoune je bezplatný editor s otevřeným zdrojovým kódem. Je to editor založený na Vimu, který zlepšuje mechanismus úprav pro větší odezvu. Je extrémně přizpůsobitelný podle požadavků uživatele. Tento editor kódu obsahuje různé nástroje pro úpravu a přepisování textu.

Kakoune je modální editor kódu napsaný v C++. Má svůj osobitý styl, pokud jde o design a funkčnost. Automatické odsazování a automatické dokončování při psaní jsou jen některé z dostupných funkcí. Za zmínku také stojí, že tento editor kódu podporuje širokou škálu programovacích a skriptovacích jazyků.

Funkce:

  • Pokročilá primitiva pro manipulaci s textem
  • Rychlé a flexibilní
  • Vestavěné nástroje pro úpravu textu pro zvýraznění syntaxe a návrhy kódu pro různé jazyky.
  • Vícenásobné výběry pro současnou interakci kódu pomocí různých primitiv, jako je filtrování a zarovnání.

Chcete-li se dozvědět více funkcí textového editoru Kakoune, navštivte oficiální stránky úložiště GitHub.

Spirála

Dalším elegantním a přenosným editorem vim je Spirála. Helix je moderní textový editor založený na Rustu. V Helixu se pro zvýraznění syntaxe používá Tree-sitter, podobně jako NeoVim. Hlídač stromů funguje jako kompilátor, který analyzuje kód do syntaktických stromů a poskytuje širokou škálu informací o struktuře kódu.

Analýza a úprava kódu jsou podporovány prostřednictvím vestavěného jazykového serveru. Předpřipravené balíčky jsou k dispozici pro různé distribuce.

Funkce:

  • Vestavěná integrace Tree-sitter pro zvýraznění syntaxe a navigaci v kódu.
  • Vícenásobné výběry pro současnou úpravu kódu.
  • Postaveno pomocí rzi a schopné provozu v terminálu.
  Jak nastavit Quassel Core na serveru Ubuntu

Další informace naleznete v oficiálním úložišti GitHub instalace podrobnosti.

Amp

Amp je rychlý, škálovatelný textový editor založený na vim. Obsahuje všechny základní prvky současného textového a kódového editoru. Běží v terminálu podobném editoru vi/vim. Používá také flexibilní mapy kláves ke kombinaci mnoha vestavěných příkazů a direktiv k vytvoření nových a jedinečných maker. Editor zesilovačů je napsán v jazyce Rust

Funkce:

  • Běží v terminálu bez potřeby GUI aplikace.
  • Zvýrazňování syntaxe a integrace git
  • Kombinuje četné vestavěné direktivy k vytváření aktualizovaných maker.
  • Robustní mechanismus vyhledávání souborů pro indexování souborů.

Amp je k dispozici pod bezplatnou a open-source licencí. Před instalací tohoto textového editoru musí být v systému nainstalován programovací jazyk Rust. Po instalaci není nutné zesilovač konfigurovat ručně. Má vše, co potřebujete, abyste mohli začít, a nevyžaduje další doplňky.

Vočko

Vočko je další fantastický textový editor založený na vim a napsaný v multiparadigmovém programovacím jazyce Nim. Je to textový editor, který běží na terminálu podobném Amp, Nano a Vi. Moe využívá stejné prostředí a klávesové zkratky jako vim. Pokud jste Vim dříve používali, nebudete mít problém se adaptovat.

Účelem tohoto projektu Moe je vytvořit výkonný textový editor, který je vysoce flexibilní, produktivní, uživatelsky přívětivý a vysoce výkonný.

Funkce:

  • Jednoduchý správce souborů a mechanismus automatického odsazování
  • Možnost provádět přírůstkové vyhledávání a filtrovat výsledky
  • Režim konfigurace a automatické zálohování
  • Okna lze pro správu pracovních prostorů rozdělit na horizontální nebo vertikální.

Zkontrolovat instalační průvodce pro konfiguraci a kompilaci editoru Moe v terminálu.

Vis

Vis je vysoce účinný bezplatný textový editor s otevřeným zdrojovým kódem, který kombinuje nejlepší funkce editorů Vi a Sam. Je to obrazově orientovaný editor s dobrou podporou Unicode, který zvládne širokou škálu souborů, včetně binárních a adresářových souborů.

  Jak najít nálepky v telegramu

Podporuje různé formáty archivace souborů, včetně tar, dar, zip a dalších. Výběry jsou primárními primitivy úprav ve Visu a používají stejnou modální metodu úprav jako vim.

Funkce:

  • Vestavěné rozhraní API pro rozšíření Lua
  • Výraz Gramatiky se používají ke zdůraznění syntaxe.
  • Vícenásobné výběry pro současnou úpravu kódu

Vis také obsahuje vestavěnou kontrolu shellů a další funkce, jako je digraf a manipulace se schránkou. Poskytuje také Lua interpret pro psaní pluginů a rozšíření. Mnoho distribucí Linuxu ve výchozím nastavení obsahuje Vis. Pokud ne, lze jej nainstalovat také ručně klonováním úložiště GitHub.

Vile

Vile je elegantní open-source textový editor, který obsahuje funkce z editorů Emacs i vi. Vile znamená „VI Like Emacs“, napsané v jazyce C. Podporuje zvýraznění syntaxe, výběr více oken, automatické dokončování příkazů a další.

A také existuje verze X vile s názvem xvile pro systém X-windows s podporou kurzoru, navigační lištou a dalšími funkcemi.

Funkce:

  • Je podporováno více oken.
  • Neexistuje žádný limit, kolikrát může uživatel obsah vrátit nebo zopakovat.
  • Komplexní kódové ploty a automatické dokončování příkazů
  • K připojení Vile instrukcí restriktivním způsobem lze použít vestavěné direktivy.

Vile dokumentace je na rozdíl od všech ostatních textových editorů. Obsahuje rozsáhlý soubor nápovědy, ke kterému lze přistupovat pomocí kláves, stejně jako interaktivní panely, které zobrazují položky registru, výběr režimu a další informace.

Zabalit se

Výše popsané editory inspirované vim vám spolu s jejich charakteristickými vlastnostmi mohou pomoci vybrat ten nejlepší podle vašich potřeb. Vyzkoušejte je hned teď!

Doufám, že vám tento článek pomohl při poznávání některých nejlepších editorů Vim.

Možná vás také bude zajímat informace o nejlepších linuxových desktopových prostředích k použití, která lze nainstalovat na jakoukoli distribuci Linuxu.