Vim je výkonný textový editor pro Linux, ale má strmou křivku učení. Zvažte instalaci jednoho z těchto pěti textových editorů inspirovaných Vim.

Vim je úvodním editorem pro většinu systémových administrátorů a inženýrů Linuxu. Je univerzální, lehký a odolný. Ale pro neostřílené uživatele Linuxu se může Vim zdát trochu ohromující.

Pokud hledáte editor podobný Vimu, který je moderní a lehký, ale výkonný, zde je seznam nejlepších textových editorů inspirovaných Vim, které jsou uživatelsky přívětivější.

1. Neovim

Moderní editor Vim, který začal v roce 2014, Neovim je přímou větví Vimu, která přichází s vylepšenými funkcemi a výkonnostními výhodami.

S Neovim získáte všechny standardní funkce Vimu, které znáte, a další. V Neovimu můžete například používat pluginy Vim a další doplňky.

Neovim je dobře zdokumentovaný, elegantní a snadno se s ním začíná. Ale co je nejdůležitější, Neovim je moderní a velmi snadno přizpůsobitelný. Podporuje vlastní témata a pokročilá vylepšení GUI, díky čemuž je vizuálně atraktivnější.

instagram viewer

Neovim také přichází s vestavěným emulátorem terminálu. To vám umožní spouštět příkazy shellu, aniž byste opustili editor.

Chcete-li nainstalovat Neovim na váš systém, spusťte následující příkazy v závislosti na vaší distribuci:

Na linuxových distribucích založených na Debianu, jako je Ubuntu:

sudo apt-get install neovim

V linuxových distribucích založených na Arch:

sudo pacman -S neovim

Na RHEL a jeho derivátech je Neovim k dispozici prostřednictvím extra balíčků pro Enterprise Linux (EPEL):

yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && yum install -y neovim python3-neovim

Spusťte Neovim spuštěním nvim příkaz ve vašem terminálu.

2. Kakoune

Kakoune je další open-source a výkonný textový editor inspirovaný Vim. Dodržuje stejné principy modálních úprav jako Vim a má minimalistické uživatelské rozhraní bez rozptylování.

Editor Kakoune je dodáván s výkonným skriptovacím jazykem KakouneScript, který vám umožňuje rozšířit funkce Kakoune pomocí pluginů a skriptovacích příkazů. Skriptovací jazyk vám také umožňuje manipulovat s textem, přizpůsobovat editor a skládat složité příkazy pomocí kombinace úhozů kláves.

Je možné otevřít více instancí editoru Kakoune, což zlepšuje spolupráci tím, že umožňuje interakci různých instancí. Dále to umožňuje snadnou spolupráci s externími nástroji.

Stejně jako Vim je Kakoune vysoce rozšiřitelný. Dodává se se skriptovacím rozhraním, které vám umožňuje rozšířit a přizpůsobit jeho funkce pomocí pluginů nebo skriptů.

Komunita uživatelů Kakoune roste, i když není tak velká jako komunita Neovim nebo Vim v době psaní tohoto článku.

Kakoune přichází s kontextovou dokumentací, která dynamicky zobrazuje relevantní informace o aktuální příkaz nebo operaci, což vám pomůže naučit se a pochopit dostupné možnosti a funkce.

Nainstalujte Kakoune pomocí jednoho z následujících příkazů v závislosti na vaší distribuci Linuxu:

V linuxových distribucích založených na Debianu:

sudo apt install kakoune

V distribucích RHEL:

sudo dnf nainstalovat kakoune

Chcete-li nainstalovat kakoune na linuxové distribuce založené na Arch:

sudo pacman -S kakoune

Po instalaci můžete spustit relaci Kakoune spuštěním kak příkaz ve vašem terminálu.

3. SpaceVim

Jako moderní a výkonný textový editor založený na Vimu je SpaceVim vysoce přizpůsobitelný a poskytuje vynikající možnosti úprav.

Chcete-li používat SpaceVim, musíte mít nainstalovaný Vim nebo Neovim. Do Vim nebo Neovim přidává vrstvu předem nakonfigurovaných pluginů, zástupců a nastavení. To vám umožní používat stejné skvělé správce balíčků, které znáte z Vimu, jako je Vundle, vim-plug atd.

Pokud jste vývojář softwaru, užijete si výběr pluginů a funkcí, které SpaceVim nabízí, jako je zvýrazňování syntaxe, doplňování kódu, linting, kontrola verzí a další.

SpaceVim je velmi dobře zdokumentován. Oficiální stránka i vestavěná dokumentace popisují, jak začít, konfiguraci editoru a tipy pro každodenní použití.

SpaceVim si klade za cíl poskytovat hladký a funkčně bohatý Vim zážitek pro začátečníky i zkušené uživatele. Zjednodušuje proces nastavení, poskytuje upravenou sadu pluginů a nabízí intuitivní rozhraní pro efektivní kódování a přizpůsobení.

SpaceVim můžete snadno nainstalovat pomocí oficiálního instalačního skriptu. Z bezpečnostních důvodů je vždy dobré podívat se na externí skripty, než je spustíte na vašem PC.

kadeř -sLf https://spacevim.org/install.sh | bash

S nainstalovaným SpaceVim můžete Vim nebo Neovim spustit pomocí následujících příkazů: vim nebo nvim.

4. Micro

Micro je lehký a moderní textový editor založený na terminálu, jehož cílem je být intuitivní a uživatelsky přívětivý a zároveň poskytovat některé ze základních funkcí a flexibilitu Vimu.

The Micro editor přichází s uživatelsky přívětivým a moderní uživatelské rozhraní, které je ideální zejména pro neostřílené uživatele Vimu.

Micro si můžete snadno přizpůsobit pomocí pluginů. Má živou komunitu následovníků, kteří neustále přidávají nové funkce a funkce.

Pro softwarové inženýry získáte spoustu funkcí pro vylepšení pracovního postupu, jako je zvýraznění syntaxe, integrace obsahu verzí atd.

Micro můžete nainstalovat do počítače pomocí Snap. Balíčky Snap jsou podporovány v distribucích Linuxu založených na Debianu, RHEL a Arch.

sudo snap install micro --classic

Spusťte mikro příkaz ke spuštění editoru.

5. Vis

Další modální textový editor inspirovaný Vim, hlavním cílem Visu je být modernější a uživatelsky přívětivější než Vim. Díky tomu je vynikající volbou pro úpravu textu. Je jednoduchý na používání, ale výkonný a efektivní.

Vis je vysoce rozšiřitelný a přizpůsobitelný textový editor. Používá skriptovací jazyk Lua, aby vám usnadnil přizpůsobení a rozšíření jeho funkčnosti.

Vis zahrnuje svůj vlastní příkazový jazyk, který poskytuje stručný a expresivní způsob manipulace s textem. Vestavěný jazyk můžete také použít pro pokročilé operace úprav textu a složité skripty přizpůsobení.

Chcete-li nainstalovat Vis, budete muset zkompilovat editor Vis pomocí následujících příkazů:

Nejprve nainstalujte všechny požadované závislosti. V distribucích založených na Debianu spusťte:

sudo apt-get install libncursesw5-dev libreadline-dev lua5.3 liblua5.3-dev luajit libtermkey-dev

U distribucí založených na RPM:

sudo dnf install ncurses-devel readline-devel lua lua-devel luajit libtermkey-devel

Nainstalujte závislosti na distribucích založených na Arch pomocí:

sudo pacman -S ncurses readline lua luajit libtermkey

Dále naklonujte úložiště editoru Vis pomocí následujícího příkazu git:

git klon https://github.com/martanne/vis

Po stažení použijte příkaz cd pro přechod do adresáře úložiště vis na vašem místním počítači:

cd vis

Sestavte zdrojový kód pomocí:

./configure && make

Nakonec nainstalujte vis spuštěním:

sudo make install

Spusťte editor spuštěním vis příkaz ve vašem terminálu.

Který editor inspirovaný Vim použijete?

Jednalo se o některé z nejlepších textových editorů inspirovaných Vim, které jsou uživatelsky přívětivé a snadno se používají ve vašem každodenním pracovním postupu.

Textové editory založené na terminálu jsou lehké, robustní a ideální pro práci v bezhlavém režimu se vzdálenými servery.