6 najboljih Vi/Vim-inspiriranih uređivača koda za Linux


Vim (skraćenica od Vi Improved) je besplatan, otvoreni izvor, moćan, vrlo podesiv i proširiv uređivač teksta. Ima veliku i posvećenu zajednicu korisnika koji stalno kreiraju korisne nove skripte i ažuriranja uređivača teksta. Vim podržava stotine programskih jezika i formata datoteka što ga čini jednim od najboljih uređivača koda na više platformi.

Pročitajte također: 18 najboljih IDE-a za programere i programere

Iako se Vim kontinuirano razvija kako bi postao mnogo bolji uređivač teksta, mnogi korisnici su sada kreirali nekoliko uređivača sličnih Vimu s manje, ali moćnim i upotrebljivim funkcijama. U ovom članku ćemo pregledati 6 najboljih Vi/Vim-inspiriranih uređivača koda za Linux sisteme.

1. Kakoune Code Editor

Kakoune je besplatan, open source, interaktivan, brz, potpuno prilagodljiv uređivač koda inspirisan Vimom sa klijent/server arhitekturom. Radi na sistemima sličnim Unixu kao što su Linux, FreeBSD, MacOS i Cygwin.

Dolazi sa brojnim alatima za uređivanje/pisanje teksta, podržava isticanje sintakse, automatsko dovršavanje tokom kucanja i podržava mnogo različitih programskih jezika. Također implementira višestruke odabire kao esencijalnu proceduru za interakciju s vašim tekstom. Osim toga, Kakouneova klijent/server arhitektura omogućava zajedničko uređivanje koda.

2. Neovim

Neovim je besplatni open source, moćan, proširiv i upotrebljiv uređivač koda koji pruža osnovne tradicionalne karakteristike Vima. To je proširenje Vima koje dolazi sa ugrađenim Linux terminal emulatorom sa modernim terminalnim funkcijama kao što su stil kursora, događaji fokusa i lijepljenje u zagradama. Važno je da podržava većinu Vim dodataka.

NeoVim pruža AppImage koji radi na većini Linux sistema, samo je preuzmite i pokrenite kao što je prikazano.

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage

3. Amp Text Editor

Amp je besplatni open source, lagan, jednostavan i Vi/Vim-inspiriran uređivač koda za vaš Linux terminal, razvijen korištenjem Rust programskog jezika. On implementira osnovni model interakcije Vi/Vim-a na pojednostavljen način i sastavlja neke od osnovnih karakteristika koje ćete pronaći u modernim uređivačima teksta.

4. Vis – uređivač teksta sličan Vimu

Vis je besplatni open source uređivač koda nalik Vi koji proširuje vi modalno uređivanje sa ugrađenom podrškom za više kursora/odabira implementiranih sa strukturnim regularnim izrazom baziranim na komandnom jeziku istog uređivača.

Dolazi sa pretraživačem datoteka i direktorija, podržava diff-mode, vimgrep, enkripciju i kompresiju. Podržava uobičajene formate arhiviranja datoteka kao što su tar, zip i još mnogo toga. Takođe vam omogućava da radite sa mrežnim protokolima kao što su HTTP, FTP i SSH između ostalih. Nadalje, Vis dolazi s ugrađenim shell checker-om i još mnogo toga.

Vis je uključen u većinu Linux distribucija i može se lako instalirati pomoću sistema za upravljanje paketima.

5. Nvi – Node.JS VI uređivač teksta

Nvi je također besplatni open source uređivač koda inspiriran Vim-om koji pruža najbolje karakteristike Vim-a u kombinaciji sa korisničkim interfejsom baziranim na tekstu terminala od 256 boja i prozorima sa pločicama.

Ima svoje vlastite modove: COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK i COMMAND. Omogućava povezivanje nekoliko sesija u konfiguraciji host-gost, čime se omogućava zajedničko uređivanje koda. Dodatno podržava lokalni UNIX i udaljeni TCP socket za uparivanje.

6. Pyvim – čisti Python Vim klon

Pyvim je besplatni open source, reimplementacija Vim-a u Python-u, bez C ekstenzija i radi na Pypyju. Podržava vezivanje tipki Vi, isticanje sintakse, mnoštvo shema boja, horizontalne i vertikalne podjele, tab stranice i još mnogo toga.

To je sve! U ovom članku smo naveli 6 najboljih uređivača koda inspiriranih Vimom za Linux. Ako smo propustili bilo šta koje koristite, obavijestite nas putem obrasca za povratne informacije u nastavku.