Neovim, konfigurovatelná vidlice Vim pro lepší uživatelský zážitek

O společnosti Neovim

V dalším článku se podíváme na Neovim. Je o vidlice kódu Vim. Tento program nám poskytuje výhody Vim s lepší uživatelskou zkušeností díky možnostem konfigurace. Pokud někdo ještě neví, je třeba říci, že Vim je textový editor založený na režimech. Vzniklo jako vylepšení Vi (1976). Jeho rozhraní není grafické, ale textové. I když existuje několik implementací s grafickým rozhraním, například gVim. Po ruce je editor přímá náhrada za Vim. Pokud jste uživatelem Vim, bude vám Neovim vyhovovat.

V tomto editoru vše lze ovládat pomocí klávesnice pomocí příkazů. Zpočátku se může zdát trochu obtížné si je všechny zapamatovat, a zpočátku to tak je. Je ale také pravda, že jsou organizovány logicky a nakonec vyjdou sami. Program nám usnadní úpravy textu a umožní nám automatizovat opakující se úkoly. Nudné úkoly lze provést pomocí několika klíčů.

Obecná charakteristika přípravku Neovim

Neovim php kód

  • the Výchozí nastavení můžete jej okamžitě použít.
  • Un emulátor terminálu.
  • Editor nám poskytuje API, které umožňuje komunikace s Neovim z jakéhokoli jazyka programování, bezpečně a asynchronně.
  • Moderní funkce terminálu například styl kurzoru, fokusové události, vkládání do závorek atd.
  • Jak jsem již napsal, je velmi konfigurovatelný. Dá se říci, že je to, jako byste stavěli svůj vlastní editor. Po dokončení nastavení budete mít vlastní editor, který splní vaše konkrétní potřeby.
  • Jeho chování je rozšiřitelné prostřednictvím pluginů. Pokud jste uživatelem Vim, můžete pokračujte v používání stejných pluginů, plus ty, které komunita vyvinula pro Neovim. A pokud nemůžete najít plugin pro sebe a odvážíte se, můžete si vytvořit ten svůj pomocí svého oblíbeného jazyka.
  • Kromě toho nám to nabídne stejné funkce jako jakýkoli jiný editor kódu, například: automatické dokončení, kontrola pravopisu, karty, vybarvení syntaxe, hledání a nahrazení regulárními výrazy atd.

El zdrojový kód projektu najdeme ji k dispozici v Stránka GitHub od editora.

Instalace Neovim na Ubuntu

možnost instalace neovimu ze softwaru Ubuntu

Tento editor můžeme nainstalovat mnoha způsoby. Nejjednodušší je provést instalace od možnost softwaru od Ubuntu. Chcete-li mít nejnovější verzi, musíte přidejte Neovim PPA. Spusťte v terminálu následující příkaz (Ctrl + Alt + T):

sudo apt-add-repository ppa:neovim-ppa/stable

Pak musíte aktualizovat balíčky a nainstalovat Neovim zadáním stejného terminálu:

sudo apt-get update

sudo apt-get install neovim

Obě možnosti nainstalují stejnou verzi programu. Pokud nechceme do systému nic instalovat, můžete použít Soubor Neovim .Appimage. Chcete-li to získat, musíte mít nainstalován zvlnění. Poté, co se ujistíte, že máte tento nástroj, zadejte do terminálu (Ctrl + Alt + T):

stáhnout naovim appimage

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage

chmod u+x nvim.appimage

Po stažení a s potřebnými oprávněními můžeme editor spustit spuštěním stejného terminálu:

./nvim.appimage

Po kterékoli z výše uvedených možností můžeme nyní využít tento editor založený na vim. Kdo to potřebuje, může najít všechny dokumentace o možných instalacích na stránce projektu GitHub.

Je třeba říci, že tento program má mnoho možností konfigurace, tak projděte oficiální dokumentace nebo podle sekce uživatelská příručka Náš editor bude vypadat mnohem lépe a přátelštěji než to, co najdeme ve výchozím nastavení.

Nastavení Neovim

Výukový program Neovim

Neovim zahrnuje a interaktivní výukový program, spusťte příkaz :Tutor začít.

Pokud zavřete Neovim, všechna nastavení, která jste měli v relaci, budou ztracena. Aby je udrželi, soubor init.vim, který se načte při každém spuštění Neovimu. Pokud používáte Vim, tento soubor slouží stejné funkci jako soubor .vimrc vim.

Tento konfigurační soubor nachází se v ~ / .config / nvim / init.vim. Pokud neexistuje, vytvořte jej. Konfigurační soubor může být velmi velký, takže zkuste zdokumentovat vše, co jste do něj vložili. Komentáře lze přidávat pomocí «. Budeme schopni získat více informací o tomto konfiguračním souboru v Wiki programu


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.