6 Bedste Vi/Vim-inspirerede kodeditorer til Linux


Vim (forkortelse af Vi Improved) er en gratis, open source, kraftfuld, meget konfigurerbar og udvidelig teksteditor. Det har et stort og dedikeret brugerfællesskab, der konstant opretter nyttige nye scripts og opdateringer til teksteditoren. Vim understøtter hundredvis af programmeringssprog og filformater, hvilket gør det til en af de bedste kodeplatforme på tværs af platforme.

Selvom Vim løbende udvikles til at blive en meget bedre teksteditor, har mange brugere nu oprettet flere Vim-lignende redaktører med færre, men kraftfulde og anvendelige funktioner derude. I denne artikel gennemgår vi de 6 bedste Vi/Vim-inspirerede kodeditorer til Linux-systemer.

1. Kakoune Code Editor

Cygwin.

Den leveres med et antal tekstredigerings-/skriveværktøjer, understøtter syntaksfremhævning, automatisk udfyldning under skrivning og understøtter mange forskellige programmeringssprog. Det implementerer også flere valg som en vigtig procedure for at interagere med din tekst. Derudover tillader Kakounes klient-/serverarkitektur redigering af fælles kode.

2. Neovim

Linux-terminalemulator med moderne terminalfunktioner såsom markørstil, fokushændelser og parentespasta. Det er vigtigt, at det understøtter de fleste Vim-plugins.

NeoVim leverer en AppImage, der kører på de fleste Linux-systemer, bare download og kør den som vist.

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

3. Forstærker Teksteditor

Rust programmeringssprog. Det implementerer kerneinteraktionsmodellen i Vi/Vim på en forenklet måde og samler nogle af de grundlæggende funktioner, du finder i moderne teksteditorer.

4. Vis - Vim-lignende Teksteditor

Vis er en gratis open source, Vi-lignende kodeditor, der udvider vi's modale redigering med indbygget understøttelse af flere markører/markeringer implementeret med samme redaktørs strukturelle regulære udtryksbaserede kommandosprog.

Den leveres med en fil- og biblioteksbrowser, understøtter diff-mode, vimgrep, kryptering og komprimering. Det understøtter almindelige filarkiveringsformater som zip og mange flere. Det giver dig også mulighed for at arbejde med netværksprotokoller såsom HTTP, FTP og SSH blandt andre. Desuden kommer Vis med en indbygget shell-checker og mere.

Vis er inkluderet i de fleste Linux-distributioner og kan let installeres ved hjælp af pakkehåndteringssystemer.

5. Nvi - Node.JS VI Teksteditor

Nvi er også en gratis open source, Vim-inspireret kode editor, der giver Vims bedste funktioner kombineret med en 256-farve terminal tekstbaseret brugergrænseflade og flisebelagte vinduer.

Det har sine egne tilstande: COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK og COMMAND. Det giver mulighed for at forbinde flere sessioner i værtsgæstekonfiguration, hvilket muliggør redigering af samarbejdskode. Det understøtter desuden det lokale UNIX- og TCP-stik til parring.

6. Pyvim - ren Python Vim-klon

Pyvim er en gratis open source, reimplementering af Vim i Python uden C-udvidelser og kører på Pypy. Det understøtter Vi-tastebindinger, syntaksfremhævning, masser af farveskemaer, vandrette og lodrette opdelinger, fanesider og meget mere.

Det er alt! I denne artikel har vi listet 6 bedste Vim-inspirerede kodeditorer til Linux. Hvis vi har gået glip af noget, du bruger, så lad os det vide via feedbackformularen nedenfor.