6 Ndị editọ koodu Vi/Vim kacha mma maka Linux


Vim (obere maka Vi Mma) bụ isi mmalite mepere emepe, dị ike, nhazi nke ukwuu na onye na-edezi ederede. O nwere obodo buru ibu na nke raara onwe ya nye nke ndị ọrụ na-emepụta mgbe niile na-emepụta scripts ọhụrụ bara uru na ndị na-edezi ederede. Vim na-akwado ọtụtụ narị asụsụ mmemme yana ụdị faịlụ na-eme ka ọ bụrụ otu n'ime ndị editọ koodu cross-platform kacha mma.

Ọ bụ ezie na a na-emepụta Vim ka ọ bụrụ onye na-edezi ederede ka mma, ọtụtụ ndị ọrụ emepụtala ọtụtụ ndị editọ Vim nwere njirimara dị ole na ole ma dị ike ma dị irè, n'ebe ahụ. N'ime edemede a, anyị ga-enyocha 6 kacha mma ndị editọ koodu Vi/Vim maka sistemụ Linux.

1. Kakoune Code Editor

Cygwin.

Ọ na-abịa n'ọtụtụ ngwa ndezi/ederede ederede, na-akwado ịkọwapụta syntax, imecha akpaaka mgbe ị na-ede akwụkwọ, ma na-akwado ọtụtụ asụsụ mmemme dị iche iche. Ọ na-etinyekwa ọtụtụ nhọrọ dị ka usoro dị mkpa maka imekọrịta ihe na ederede gị. Na mgbakwunye, ụlọ ahịa/ihe nkesa nke Kakoune na-enye ohere maka ndezi koodu ọnụ.

2. Neovim

Linux Terminal emulator nwere njirimara ọnụ ọgbara ọhụrụ dị ka nhazi cursor, mmemme elekwasị anya, na mado nwere bracket. N'ụzọ dị mkpa, ọ na-akwado ọtụtụ plugins Vim.

NeoVim na-enye AppImage na-agba ọsọ na ọtụtụ sistemụ Linux, naanị budata ma mee ya dịka egosiri.

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

3. Amp Text Editor

Asụsụ mmemme nchara. Ọ na-emejuputa usoro mmekọrịta isi nke Vi/Vim n'ụzọ dị mfe, ma na-achịkọta ụfọdụ njirimara ndị ị ga-ahụ na ndị editọ ederede ọgbara ọhụrụ.

4. Vis – Vim-dị ka Ederede Editor

Vis bụ ebe mepere emepe na-akwụghị ụgwọ, onye na-edezi koodu Vi-dị ka nke na-agbatị ndezi modal vi na nkwado arụnyere maka ọtụtụ cursors/nhọrọ emejuputa atumatu n'asụsụ iwu dabere na nhazi oge niile.

Ọ na-abịa na faịlụ na ndekọ ihe nchọgharị, na-akwado ụdị diff-mode, vimgrep, izo ya ezo na mkpakọ. Ọ na-akwado usoro nchekwa faịlụ nkịtị dị ka zip na ọtụtụ ndị ọzọ. Ọ na-enye gị ohere ịrụ ọrụ na usoro netwọkụ dị ka HTTP, FTP, na SSH n'etiti ndị ọzọ. Ọzọkwa, Vis na-abịa na nyocha shei na ihe ndị ọzọ.

Vis gụnyere n'ọtụtụ nkesa Linux ma enwere ike itinye ya ngwa ngwa site na iji sistemụ njikwa ngwugwu.

5. Nvi – Node.JS VI Ederede Editor

Nvi bụkwa ebe mepere emepe n'efu, onye na-edezi koodu Vim sitere n'ike mmụọ nsọ nke na-enye njirimara kacha mma Vim jikọtara ya na ngwa njikwa ederede dabere na agba 256, yana windo tiled.

O nwere ụdịdị nke ya: COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK, na COMMAND. Ọ na-enye ohere maka ijikọ ọtụtụ nnọkọ na nhazi ndị ọbịa-ọbịa, si otú a na-eme ka koodu mmekọ ọnụ na-edezi. Ọ na-akwadokwa UNIX mpaghara yana oghere TCP dịpụrụ adịpụ maka ijikọ.

6. Pyvim - Ọcha Python Vim clone

Pyvim bụ ebe mepere emepe n'efu, mmeghari nke Vim na Python, na-enweghị ndọtị C ma na-agba na Pypy. Ọ na-akwado njikọ igodo Vi, ịkọwapụta syntax, ọtụtụ atụmatụ agba, nkewa kwụ ọtọ na kwụ ọtọ, ibe taabụ, na ọtụtụ ndị ọzọ.

Ọ gwụla! N'ime edemede a, anyị edepụtala ndị editọ koodu Vim 6 kacha mma maka Linux. Ọ bụrụ na anyị atufuru ihe ọ bụla ị na-eji, mee ka anyị mara site na mpempe nzaghachi n'okpuru.