7 Vim-redaktörer för bättre produktivitet 2022

Vim är en flexibel, effektiv och terminalbaserad textredigerare med öppen källkod. Vim står för ”Vi Improved”, vilket betyder att det är en förnyad version av Vi-textredigeraren.

Vim anses vara en av de bästa textredigerarna för säkerhetspersonal och Linux-användare. Vim har en enorm och aktiv användarbas som ständigt släpper nya moduler, tillägg och förbättringar av textredigerare.

Det är snabbt och enkelt att använda, vilket gör att användare kan göra ändringar i filer och kataloger med några få knapptryckningar. Vim-redigeraren kommer förinstallerad i nästan alla Linux-distros.

Funktioner i Vim

  • Plattformsöverskridande kompatibilitet
  • Mycket anpassningsbar och anpassningsbar
  • Inbyggd pakethanterare och primitiver för textmanipulering.
  • Bärbar konfiguration och ett flexibelt plugin-ramverk
  • Brant inlärningskurva. Men när det väl lärt sig kommer det att vara ett fantastiskt produktivitetsverktyg.

Trots att Vim ständigt förbättras för att bli en effektiv textredigerare, har vissa individer utvecklat en mängd olika Vim-inspirerade redigerare med mer effektiva och funktionella funktioner som asynkron exekvering, avancerad filsökning, etc. Det finns massor av Vim-inspirerade redaktörer tillgängliga på internet.

I den här artikeln kommer vi att visa dig några utmärkta vim-inspirerade redaktörer som hjälper dig att bli mer produktiv.

Låt oss börja rulla!

NeoVim

NeoVim är en snabb, modern och hyperextensibel vim-baserad textredigerare. NeoVim är designad för användare som vill ha det bästa av Vim plus ytterligare funktioner. Det är ett gratis textredigeringsverktyg med öppen källkod. Det är bara en förlängning av vim som lägger till flera nya funktioner till standard Vim-utgåvan, inklusive betydande prestandaförbättringar och flera community-bidrag till tillägg.

NeoVim är också känt som ”Nvim”. Nvim har utmärkt LUA-stöd, och även utökade användargränssnitt kan aktiveras utan några ändringar av den underliggande funktionaliteten.

Funktioner:

  • Plattformsöverskridande kompatibilitet
  • Syntaxmarkering
  • Mycket anpassningsbar och skalbar efter användarens behov.
  • Inbyggd terminalemulator
  • Asynkron exekvering är möjlig.

Det är väl värt din tid att prova NeoVim. Det finns att ladda ner för olika operativsystem som Linux, Windows och macOS.

Kakoune

Kakoune är en gratis och öppen källkodsredigerare. Det är en Vim-baserad redigerare för att förbättra redigeringsmekanismen för mer lyhördhet. Den är extremt anpassningsbar enligt användarens krav. Olika verktyg för textredigering och omskrivning ingår i denna kodredigerare.

Kakoune är en modal kodredigerare skriven i C++. Den har sin egen distinkta stil när det gäller design och funktionalitet. Automatisk indrag och automatisk komplettering medan du skriver är bara några få funktioner som är tillgängliga. Det är också värt att notera att denna kodredigerare stöder ett brett utbud av programmerings- och skriptspråk.

Funktioner:

  • Avancerade primitiver för textmanipulering
  • Snabb och flexibel
  • Inbyggda textredigeringsverktyg för syntaxmarkering och kodförslag för olika språk.
  • Flera val för samtidig kodinteraktion med olika primitiver som filtrering och justering.

För att veta fler funktioner i Kakoune textredigerare, besök gärna den officiella GitHub-förråd.

Helix

En annan elegant och bärbar vim-redigerare är Helix. Helix är en Rust-baserad modern textredigerare. I Helix används Tree-sitter för syntaxmarkering, liknande NeoVim. Trädvaktare fungerar som en kompilator som analyserar kod till syntaxträd och levererar ett brett utbud av information om kodens struktur.

Analys och kodändring stöds via den inbyggda språkservern. Förbyggda paket finns tillgängliga för olika distributioner.

Funktioner:

  • Inbyggd Tree-sitter-integration för syntaxmarkering och kodnavigering.
  • Flera val för samtidig kodredigering.
  • Byggd med rost och kan köras i en terminal.

Besök det officiella GitHub-förrådet för mer installation detaljer.

Amp

Amp är en snabb, skalbar och vim-baserad textredigerare. Den innehåller alla de väsentliga delarna av en samtida text- och kodredigerare. Den körs i en terminal som liknar vi/vim editor. Den använder också flexibla tangentbord för att kombinera många inbyggda kommandon och direktiv för att skapa nya och unika makron. Amp editor är skriven på språket Rust

Funktioner:

  • Körs i en terminal utan behov av en GUI-applikation.
  • Syntaxmarkering och git-integration
  • Kombinerar många inbyggda direktiv för att skapa uppdaterade makron.
  • Robust filsökningsmekanism för att indexera filerna.

Amp är tillgänglig under en gratis licens med öppen källkod. Ett Rust-programmeringsspråk måste installeras på systemet innan du installerar denna textredigerare. Det finns inget behov av att konfigurera Amp manuellt efter installationen. Den har allt du behöver för att komma igång och kräver inga ytterligare tillägg.

Moe

Moe är en annan fantastisk textredigerare baserad på vim och skriven i multiparadigmprogrammeringsspråket Nim. Det är en textredigerare som körs på en terminal som liknar Amp, Nano och Vi. Moe använder samma miljö och nyckelbindningar som liknar vim. Om du har använt Vim tidigare har du inga problem med att anpassa dig.

Syftet med detta Moe-projekt är att skapa en kraftfull textredigerare som är mycket flexibel, produktiv, användarvänlig och högpresterande.

Funktioner:

  • Enkel filhanterare och automatisk indragningsmekanism
  • Möjlighet att utföra inkrementell sökning och filtrera resultaten
  • Konfigurationsläge och automatiska säkerhetskopieringar
  • Fönster kan delas upp i horisontella eller vertikala för att hantera arbetsytor.

Kontrollera installationsguide för att konfigurera och kompilera Moe-editorn i terminalen.

Vis

Vis är en mycket effektiv gratis textredigerare med öppen källkod som kombinerar de bästa funktionerna hos Vi- och Sam-redigerare. Det är en skärmorienterad redigerare med bra Unicode-stöd som kan hantera ett brett utbud av filer, inklusive binära filer och katalogfiler.

Den stöder en mängd olika filarkiveringsformat, inklusive tar, dar, zip och andra. Urval är de primära redigeringsprimitiven i Vis och använder samma modala redigeringsmetod som vim.

Funktioner:

  • Inbyggt Lua extension API
  • Uttrycksgrammatik används för att betona syntax.
  • Flera val för samtidig kodredigering

Vis inkluderar också en inbyggd skalkontroll och andra funktioner som digraph och urklippshantering. Den tillhandahåller också en Lua-tolk för att skriva plugins och tillägg. Många Linux-distributioner inkluderar Vis som standard. Om inte kan det också installeras manuellt genom att klona GitHub-förvaret.

Vidrig

Vidrig är en elegant textredigerare med öppen källkod som innehåller funktioner från både Emacs- och vi-redigerare. Vile står för ”VI Like Emacs”, skrivet på C-språk. Den stöder syntaxmarkering, val av flera fönster, automatisk komplettering av kommandon och mer.

Och det finns också en X-version av avskyvärda som kallas xvile för ett X-windows-system med markörstöd, navigeringsfält och andra funktioner.

Funktioner:

  • Flera fönster stöds.
  • Det finns ingen gräns för hur många gånger användaren kan ångra eller göra om innehållet.
  • Komplexa kodstängsel och kommando autokomplettering
  • Inbyggda direktiv kan användas för att ansluta Vile-instruktioner på ett restriktivt sätt.

Elegant dokumentation är till skillnad från alla andra textredigerare. Den innehåller en omfattande hjälpfil som kan nås med tangenttryckningar, såväl som interaktiva paneler som visar registerposter, lägesval och annan information.

Avslutar

De vim-inspirerade redaktörerna som beskrivs ovan, tillsammans med deras särdrag, kan hjälpa dig att välja den bästa efter dina behov. Prova dem nu!

Jag hoppas att du tyckte att den här artikeln var till hjälp för att lära dig om några av de bästa Vim-redigerarna.

Du kanske också är intresserad av att lära dig om de bästa Linux-skrivbordsmiljöerna att använda som kan installeras på vilken Linux-distribution som helst.