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ší.
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.