Vim este un editor de text Linux puternic, dar are o curbă de învățare abruptă. Luați în considerare instalarea unuia dintre aceste cinci editoare de text inspirate de Vim.
Vim este editorul de bază pentru majoritatea administratorilor și inginerilor de sistem Linux. Este versatil, ușor și robust. Dar pentru utilizatorii Linux neînvățați, Vim ar putea părea puțin copleșitor.
Dacă sunteți în căutarea unui editor asemănător Vim, care este modern și ușor, dar puternic, iată o listă cu cele mai bune editoare de text inspirate de Vim care sunt mai ușor de utilizat.
1. Neovim
Un editor Vim modern care a început în 2014, Neovim este o variantă directă a Vim care vine cu funcții îmbunătățite și beneficii de performanță.
Cu Neovim, obțineți toate funcțiile standard Vim cu care sunteți familiarizat și multe altele. De exemplu, puteți utiliza pluginuri Vim și alte suplimente în cadrul Neovim.
Neovim este bine documentat, elegant și ușor de început. Dar cel mai important, Neovim este modern și foarte ușor de personalizat
. Acceptă teme personalizate și îmbunătățiri avansate ale GUI, făcându-l mai atractiv din punct de vedere vizual.Neovim vine și cu un emulator de terminal încorporat. Acest lucru vă permite să rulați comenzi shell fără a părăsi editorul.
Pentru a instala Neovim pe sistemul dvs., executați următoarele comenzi, în funcție de distribuția dvs.:
Pe distribuțiile Linux bazate pe Debian, cum ar fi Ubuntu:
sudo apt-get install neovim
Pe distribuțiile Linux bazate pe Arch:
sudo pacman -S neovim
Pe RHEL și derivatele sale, Neovim este disponibil prin pachete suplimentare pentru Enterprise Linux (EPEL):
yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && yum install -y neovim python3-neovim
Lansați Neovim rulând programul nvim comanda din terminalul dvs.
2. Kakoune
Kakoune este un alt editor de text cu sursă deschisă și puternic inspirat de Vim. Urmează aceleași principii de editare modală ca și Vim și are o interfață de utilizator minimalistă fără distracție.
Editorul Kakoune vine cu un limbaj de scripting puternic, KakouneScript, care vă permite să extindeți funcționalitatea Kakoune prin pluginuri și comenzi de scripting. Limbajul de scripting vă permite, de asemenea, să manipulați text, să vă personalizați editorul și să compuneți comenzi complexe folosind o combinație de taste.
Este posibil să deschideți mai multe instanțe ale editorului Kakoune, îmbunătățind colaborarea, permițând diferitelor instanțe să interacționeze. În plus, acest lucru permite o colaborare ușoară cu instrumente externe.
La fel ca Vim, Kakoune este foarte extensibil. Vine cu o interfață de scripting care vă permite să extindeți și să personalizați funcțiile sale prin pluginuri sau scripturi.
Comunitatea de utilizatori Kakoune este în creștere, deși nu este la fel de mare ca cea a lui Neovim sau Vim la momentul scrierii.
Kakoune vine cu o documentație care ține cont de context, care afișează în mod dinamic informații relevante despre comanda sau operația curentă, ajutându-vă să învățați și să înțelegeți opțiunile disponibile și funcționalități.
Instalați Kakoune utilizând una dintre următoarele comenzi, în funcție de distribuția dvs. Linux:
Pe distribuțiile Linux bazate pe Debian:
sudo apt install kakoune
Pe distribuțiile RHEL:
sudo dnf install kakoune
Pentru a instala kakoune pe distribuțiile Linux bazate pe Arch:
sudo pacman -S kakoune
Odată instalat, puteți începe o sesiune Kakoune rulând programul kak comanda din terminalul dvs.
3. SpaceVim
Ca editor de text modern și puternic bazat pe Vim, SpaceVim este extrem de personalizabil și oferă o experiență de editare remarcabilă.
Aveți nevoie de Vim sau Neovim instalat pentru a utiliza SpaceVim. Adaugă un strat de pluginuri preconfigurate, comenzi rapide și setări la Vim sau Neovim. Acest lucru vă permite să utilizați aceiași manageri de pachete grozavi cu care sunteți familiarizat de la Vim, cum ar fi Vundle, vim-plug etc.
Dacă sunteți un dezvoltator de software, vă veți bucura de selecția de pluginuri și caracteristici cu care SpaceVim vine, cum ar fi evidențierea sintaxelor, completarea codului, liningul, controlul versiunilor și multe altele.
SpaceVim este foarte bine documentat. Atât site-ul oficial, cât și documentația încorporată acoperă cum să începeți, configurarea editorului și sfaturi de utilizare zilnică.
SpaceVim își propune să ofere o experiență Vim fluidă și bogată în funcții atât pentru începători, cât și pentru utilizatorii experimentați. Simplifică procesul de configurare, oferă un set curat de plugin-uri și oferă o interfață intuitivă pentru codificare și personalizare eficiente.
Puteți instala cu ușurință SpaceVim folosind scriptul său oficial de instalare. Din motive de securitate, este întotdeauna bine să aruncați o privire la scripturile externe înainte de a le rula pe computer.
curl -sLf https://spacevim.org/install.sh | bash
Cu SpaceVim instalat, puteți lansa Vim sau Neovim folosind următoarele comenzi: vim sau nvim.
4. Micro
Micro este un editor de text ușor și modern, bazat pe terminale, care își propune să fie intuitiv și ușor de utilizat, oferind în același timp unele dintre caracteristicile de bază și flexibilitatea Vim.
The Micro editor vine cu un utilizator ușor de utilizat și interfață de utilizator modernă, care este ideală, în special pentru utilizatorii Vim neînvățați.
Puteți personaliza cu ușurință Micro prin intermediul pluginurilor. Are o comunitate vibrantă de urmăritori care adaugă în mod constant noi funcții și funcționalități.
Pentru inginerii de software, aveți o mulțime de funcții pentru a vă îmbunătăți fluxul de lucru, cum ar fi evidențierea sintaxelor, integrarea conținutului versiunii etc.
Puteți instala Micro pe computer folosind Snap. Pachetele Snap sunt acceptate pe distribuțiile Linux Debian, RHEL și Arch.
sudo snap install micro --classic
Rulați micro comanda pentru a porni editorul.
5. Vis
Un alt editor de text modal inspirat de Vim, scopul principal al Vis este să fie mai modern și mai ușor de utilizat decât Vim. Acest lucru îl face o alegere excelentă pentru editarea textului. Este simplu de utilizat, dar puternic și eficient.
Vis este un editor de text extrem de extensibil și personalizabil. Folosește limbajul de scripting Lua pentru a vă facilita personalizarea și extinderea funcționalității.
Vis încorporează propriul său limbaj de comandă, care oferă o modalitate concisă și expresivă de a manipula textul. De asemenea, puteți utiliza limbajul încorporat pentru operațiuni avansate de editare a textului și scripturi complexe de personalizare.
Pentru a instala Vis, va trebui să compilați editorul Vis folosind următoarele comenzi:
Mai întâi, instalați toate dependențele necesare. Pe distribuțiile bazate pe Debian, rulați:
sudo apt-get install libncursesw5-dev libreadline-dev lua5.3 liblua5.3-dev luajit libtermkey-dev
În distribuțiile bazate pe RPM:
sudo dnf install ncurses-devel readline-devel lua lua-devel luajit libtermkey-devel
Instalați dependențele pe distribuțiile bazate pe Arch cu:
sudo pacman -S ncurses readline lua luajit libtermkey
Apoi, clonați depozitul editorului Vis folosind următoarea comandă git:
clona git https://github.com/martanne/vis
Odată descărcat, utilizați comanda cd pentru a naviga la directorul depozitului vis de pe computerul local:
cd vis
Construiți codul sursă folosind:
./configure && make
În cele din urmă, instalați vis rulând:
sudo make install
Porniți editorul rulând programul vis comanda din terminalul dvs.
Ce editor inspirat de Vim veți folosi?
Acestea au fost unele dintre cele mai bune editoare de text inspirate de Vim, care sunt ușor de utilizat și ușor de adoptat în fluxul de lucru zilnic.
Editoarele de text bazate pe terminale sunt ușoare, robuste și ideale pentru a lucra în modul fără cap cu servere la distanță.