Vim ir spēcīgs Linux teksta redaktors, taču tam ir strauja mācīšanās līkne. Tā vietā apsveriet iespēju instalēt kādu no šiem pieciem Vim iedvesmotajiem teksta redaktoriem.
Vim ir galvenais redaktors lielākajai daļai Linux sistēmas administratoru un inženieru. Tas ir daudzpusīgs, viegls un izturīgs. Bet Linux lietotājiem, kas nav pieredzējuši, Vim varētu šķist nedaudz pārsteidzošs.
Ja meklējat Vim līdzīgu redaktoru, kas ir moderns un viegls, taču jaudīgs, šeit ir saraksts ar labākajiem Vim iedvesmotajiem teksta redaktoriem, kas ir lietotājam draudzīgāki.
1. Neovim
Mūsdienīgs Vim redaktors, kas sāka darboties 2014. gadā, Neovim ir tiešs Vim dakša, kas piedāvā uzlabotas funkcijas un veiktspējas priekšrocības.
Izmantojot Neovim, jūs iegūstat visas jums pazīstamās standarta Vim funkcijas un citas. Piemēram, programmā Neovim varat izmantot Vim spraudņus un citus papildinājumus.
Neovim ir labi dokumentēts, elegants un viegli lietojams. Bet pats galvenais, Neovim ir moderns un ļoti viegli pielāgojams. Tā atbalsta pielāgotus motīvus un uzlabotus GUI uzlabojumus, padarot to vizuāli pievilcīgāku.
Neovim ir arī iebūvēts termināļa emulators. Tas ļauj palaist čaulas komandas, neizejot no redaktora.
Lai instalētu Neovim savā sistēmā, atkarībā no distribūcijas palaidiet šādas komandas:
Uz Debian balstītajos Linux distros, piemēram, Ubuntu:
sudo apt-get install neovim
Linux distros, kuru pamatā ir Arch:
sudo pacman -S neovim
RHEL un tā atvasinātajos produktos Neovim ir pieejams, izmantojot papildu pakotnes Enterprise Linux (EPEL):
yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && yum install -y neovim python3-neovim
Palaidiet programmu Neovim, palaižot nvim komanda terminālī.
2. Kakoune
Kakoune ir vēl viens atvērtā pirmkoda un spēcīgs Vim iedvesmots teksta redaktors. Tas atbilst tiem pašiem modālās rediģēšanas principiem kā Vim, un tam ir minimālistisks lietotāja interfeiss, kas netraucē uzmanību.
Kakoune redaktoram ir jaudīga skriptu valoda KakouneScript, kas ļauj paplašināt Kakoune funkcionalitāti, izmantojot spraudņus un skriptu komandas. Skriptu valoda ļauj arī manipulēt ar tekstu, pielāgot redaktoru un sastādīt sarežģītas komandas, izmantojot taustiņu kombināciju.
Ir iespējams atvērt vairākus Kakoune redaktora gadījumus, uzlabojot sadarbību, ļaujot dažādām instancēm mijiedarboties. Turklāt tas ļauj viegli sadarboties ar ārējiem rīkiem.
Tāpat kā Vim, Kakoune ir ļoti paplašināms. Tam ir skriptu interfeiss, kas ļauj paplašināt un pielāgot tā funkcijas, izmantojot spraudņus vai skriptus.
Kakoune lietotāju kopiena aug, lai gan rakstīšanas laikā tā nav tik liela kā Neovim vai Vim.
Kakoune nāk ar kontekstu apzinīgu dokumentāciju, kas dinamiski parāda būtisku informāciju par pašreizējo komandu vai darbību, kas palīdz apgūt un izprast pieejamās iespējas un funkcijas.
Instalējiet Kakoune, izmantojot vienu no šīm komandām atkarībā no jūsu Linux distribūcijas:
Debian bāzes Linux distribūcijās:
sudo apt instalēt kakoune
RHEL distros:
sudo dnf instalēt kakoune
Lai instalētu kakoune uz Arch balstītos Linux distros:
sudo pacman -S kakoune
Pēc instalēšanas varat sākt Kakoune sesiju, palaižot kak komanda terminālī.
3. SpaceVim
Kā mūsdienīgs un jaudīgs Vim teksta redaktors, SpaceVim ir ļoti pielāgojams un nodrošina izcilu rediģēšanas pieredzi.
Lai izmantotu SpaceVim, ir jāinstalē Vim vai Neovim. Tas Vim vai Neovim pievieno iepriekš konfigurētu spraudņu, īsinājumtaustiņu un iestatījumu slāni. Tas ļauj izmantot tos pašus lieliskos pakotņu pārvaldniekus, ar kuriem esat pazīstams no Vim, piemēram, Vundle, vim-plug utt.
Ja esat programmatūras izstrādātājs, jūs izbaudīsiet SpaceVim piedāvātos spraudņus un funkcijas, piemēram, sintakses izcelšanu, koda pabeigšanu, oderējumu, versiju kontroli un citus.
SpaceVim ir ļoti labi dokumentēts. Gan oficiālajā vietnē, gan iebūvētajā dokumentācijā ir sniegti norādījumi par darba sākšanu, redaktora konfigurāciju un ikdienas lietošanas padomiem.
SpaceVim mērķis ir nodrošināt vienmērīgu un funkcijām bagātu Vim pieredzi gan iesācējiem, gan pieredzējušiem lietotājiem. Tas vienkāršo iestatīšanas procesu, nodrošina atlasītu spraudņu kopu un piedāvā intuitīvu saskarni efektīvai kodēšanai un pielāgošanai.
Varat viegli instalēt SpaceVim, izmantojot tā oficiālo instalēšanas skriptu. Drošības nolūkos vienmēr ir lietderīgi apskatīt ārējos skriptus pirms to palaišanas datorā.
čokurošanās -sLf https://spacevim.org/install.sh | bash
Kad SpaceVim ir instalēts, varat palaist Vim vai Neovim, izmantojot šādas komandas: vim vai nvim.
4. Mikro
Micro ir viegls un moderns uz termināli balstīts teksta redaktors, kura mērķis ir būt intuitīvam un lietotājam draudzīgam, vienlaikus nodrošinot dažas no Vim galvenajām funkcijām un elastību.
The Mikro redaktors ir aprīkots ar lietotājam draudzīgu un moderns lietotāja interfeiss, kas ir ideāli piemērots, īpaši nepieredzējušiem Vim lietotājiem.
Varat viegli pielāgot Micro, izmantojot spraudņus. Tam ir dinamiska sekotāju kopiena, kas pastāvīgi pievieno jaunas funkcijas un funkcionalitāti.
Programmatūras inženieriem ir pieejamas daudzas funkcijas, lai uzlabotu darbplūsmu, piemēram, sintakses izcelšana, versiju satura integrācija utt.
Jūs varat instalēt Micro savā datorā, izmantojot Snap. Snap pakotnes tiek atbalstītas uz Debian, RHEL un Arch balstītām Linux distribūcijām.
sudo snap install micro --classic
Palaidiet mikro komandu, lai palaistu redaktoru.
5. Vis
Vēl viens modāls Vim iedvesmots teksta redaktors, Vis galvenais mērķis ir būt modernākam un lietotājam draudzīgākam nekā Vim. Tas padara to par lielisku izvēli teksta rediģēšanai. Tas ir vienkārši lietojams, taču spēcīgs un efektīvs.
Vis ir ļoti paplašināms un pielāgojams teksta redaktors. Tā izmanto Lua skriptu valodu, lai atvieglotu tās funkcionalitātes pielāgošanu un paplašināšanu.
Vis ietver savu komandu valodu, kas nodrošina kodolīgu un izteiksmīgu veidu, kā manipulēt ar tekstu. Varat arī izmantot iebūvēto valodu uzlabotām teksta rediģēšanas darbībām un sarežģītiem pielāgošanas skriptiem.
Lai instalētu Vis, jums būs jākompilē Vis redaktors, izmantojot šādas komandas:
Vispirms instalējiet visas nepieciešamās atkarības. Uz Debian balstītām distribūcijām palaidiet:
sudo apt-get install libncursesw5-dev libreadline-dev lua5.3 liblua5.3-dev luajit libtermkey-dev
Izplatījumos, kuru pamatā ir RPM:
sudo dnf instalēt ncurses-devel readline-devel lua lua-devel luajit libtermkey-devel
Instalējiet atkarības uz Arch balstītām distribūcijām, izmantojot:
sudo pacman -S ncurses readline lua luajit libtermkey
Pēc tam klonējiet Vis redaktora repozitoriju, izmantojot šo git komandu:
git klons https://github.com/martanne/vis
Pēc lejupielādes, izmantojiet komandu cd lai pārietu uz vis repozitorija direktoriju vietējā datorā:
cd vis
Veidojiet avota kodu, izmantojot:
./configure && make
Visbeidzot instalējiet vis, izpildot:
sudo make install
Sāciet redaktoru, palaižot vis komanda terminālī.
Kuru Vim iedvesmoto redaktoru izmantosit?
Šie bija daži no labākajiem Vim iedvesmotajiem teksta redaktoriem, kas ir lietotājam draudzīgi un viegli lietojami ikdienas darbplūsmā.
Teksta redaktori, kuru pamatā ir termināļi, ir viegli, izturīgi un ideāli piemēroti darbam bezgalvas režīmā ar attāliem serveriem.