6 L-Aħjar Edituri tal-Kodiċi Ispirati minn Vi/Vim għal Linux


Vim (qosor għal Vi Improved) huwa editur tat-test b'xejn, sors miftuħ, b'saħħtu, konfigurabbli ħafna u estensibbli. Għandu komunità kbira u ddedikata ta 'utenti li kontinwament qed joħolqu skripts ġodda utli u aġġornamenti għall-editur tat-test. Vim jappoġġja mijiet ta 'lingwi ta' programmar u formati ta 'fajls li jagħmluha wieħed mill-aqwa editur tal-kodiċi ta' pjattaformi differenti.

Għalkemm Vim qed jiġi żviluppat kontinwament biex isir editur tat-test ferm aħjar, ħafna utenti issa ħolqu diversi edituri bħal Vim b'inqas karatteristiċi iżda b'saħħithom u użabbli, hemmhekk. F'dan l-artikolu, se nirrevedu 6 l-aħjar edituri tal-kodiċi ispirati minn Vi/Vim għal sistemi Linux.

1. Editur tal-Kodiċi Kakoune

Cygwin.

Jiġi ma 'numru ta' għodod ta 'editjar/kitba tat-test, jappoġġja l-enfasi tas-sintassi, it-tlestija awtomatika waqt it-tajpjar, u jappoġġja ħafna lingwi ta' programmar differenti. Timplimenta wkoll selezzjonijiet multipli bħala proċedura essenzjali għall-interazzjoni mat-test tiegħek. Barra minn hekk, l-arkitettura tal-klijent/server ta 'Kakoune tippermetti editjar kollaborattiv tal-kodiċi.

2. Neovim

Emulatur tat-terminal tal-Linux b'karatteristiċi moderni tat-terminal bħal stil tal-cursor, avvenimenti ta 'fokus, u pejst fil-parentesi. Importanti, huwa jappoġġja l-biċċa l-kbira tal-plugins Vim.

NeoVim jipprovdi AppImage li taħdem fuq il-biċċa l-kbira tas-sistemi Linux, tniżżel u mexxiha kif muri.

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

3. Editur tat-Test Amp

Lingwa tal-ipprogrammar tas-sadid. Timplimenta l-mudell tal-interazzjoni ċentrali ta 'Vi/Vim b'mod simplifikat, u tiġbor xi wħud mill-karatteristiċi bażiċi li se ssib fl-edituri tat-test moderni.

4. Vis – Editur tat-Test bħal Vim

Vis huwa sors miftuħ b'xejn, editur tal-kodiċi bħal Vi li jestendi l-editjar modali ta 'vi b'appoġġ inkorporat għal cursors/għażliet multipli implimentati bil-lingwa ta' kmand strutturali tal-istess editur ibbażata fuq l-espressjoni regolari.

Jiġi ma 'browser ta' fajl u direttorju, jappoġġja diff-mode, vimgrep, encryption u kompressjoni. Jappoġġja formati komuni ta 'arkivjar ta' fajls bħal zip u ħafna aktar. Jippermettilek ukoll taħdem bi protokolli tan-netwerk bħal HTTP, FTP, u SSH fost oħrajn. Barra minn hekk, Vis jiġi ma 'kontrollur tal-qoxra inkorporat u aktar.

Vis huwa inkluż fil-biċċa l-kbira tad-distribuzzjonijiet tal-Linux u jista 'jiġi installat faċilment bl-użu ta' sistemi ta 'ġestjoni tal-pakketti.

5. Nvi – Editur tat-Test Node.JS VI

Nvi huwa wkoll sors miftuħ b'xejn, editur tal-kodiċi ispirat minn Vim li jipprovdi l-aqwa karatteristiċi ta 'Vim flimkien ma' interface tal-utent tat-test tat-terminal ta '256 kulur, u twieqi bil-madum.

Għandu l-modi tiegħu stess: COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK, u KMAND. Jippermetti l-konnessjoni ta 'diversi sessjonijiet fil-konfigurazzjoni tal-host-mistednin, u b'hekk tippermetti editjar kollaborattiv tal-kodiċi. Barra minn hekk jappoġġa UNIX lokali u socket TCP remot għall-tqabbil.

6. Pyvim - Pure Python Vim Clone

Pyvim huwa sors miftuħ b'xejn, implimentazzjoni mill-ġdid ta 'Vim f'Python, mingħajr estensjonijiet C u timxi fuq Pypy. Jappoġġja l-irbit taċ-ċwievet Vi, l-enfasi tas-sintassi, ħafna skemi tal-kulur, qsim orizzontali u vertikali, paġni tat-tab, u ħafna aktar.

Dak kollox! F'dan l-artikolu, elenkajna 6 l-aħjar edituri tal-kodiċi ispirati minn Vim għal Linux. Jekk tlifna xi waħda li qed tuża, għarrafna permezz tal-formola ta' feedback hawn taħt.