Hur man installerar Neovim på Ubuntu 24.04, 22.04 eller 20.04

Neovim är en mycket anpassningsbar, moderniserad gaffel av Vim, designad för att förbättra töjbarheten och användarupplevelsen för den klassiska textredigeraren. Den introducerar funktioner som asynkrona plugins, en inbyggd terminalemulator och Lua-skriptfunktioner, vilket gör det till ett kraftfullt verktyg för utvecklare och avancerade användare som behöver en mångsidig och effektiv textredigerare. Neovim behåller Vims kraftfulla redigeringsfunktioner samtidigt som det erbjuder förbättringar som effektiviserar utvecklingsarbetsflöden.

På Ubuntu 24.04, 22.04 eller 20.04 kan Neovim installeras via flera metoder, beroende på dina behov av stabilitet eller banbrytande funktioner. Den enklaste metoden är genom Ubuntus standardförråd, som ger en stabil version som passar de flesta användare. För dem som vill ha de senaste stabila eller till och med förhandsversioner, erbjuder Neovim Teams Launchpad PPA mer uppdaterade versioner. Alternativt kan Neovim också installeras via Snap genom Snapcraft eller som en Flatpak via Flathub, vilket ger sandlådemiljöer och enklare uppdateringar. Den här guiden går igenom alla dessa installationsalternativ, så att du kan välja den bästa metoden för din installation.

Uppdatera Ubuntu före installationen av Neovim

Innan du installerar är det avgörande att uppdatera ditt Ubuntu-system för att säkerställa optimal prestanda och kompatibilitet. För att uppdatera ditt system, kör följande kommando i terminalen:

sudo apt update && sudo apt upgrade

Detta kommando uppdaterar din paketlista och installerar alla tillgängliga uppdateringar.

Metod 1: Installera Neovim via Ubuntu eller PPA-alternativ

Alternativ 1: Installera Neovim med Ubuntu Repository

För många användare är den mest enkla och bekväma metoden att installera Neovim genom standardförvaret. För att installera den här versionen, kör följande kommando:

sudo apt install neovim

Observera att den här metoden installerar versionen av Neovim som är tillgänglig i det officiella Ubuntu-förrådet, vilket kanske inte är den senaste versionen. För användare som söker de senaste uppdateringarna och funktionerna, överväg att använda en av Neovim-teamets PPA-versioner som en alternativ installationsmetod.

Alternativ 2: Installera Neovim med Neovim Team PPA

Den andra metoden för installation av Neovim är att importera antingen den stabila eller instabila (nattliga) versionen direkt från Neovim LaunchPAD PPA. Använd ett av följande kommandon baserat på den version du vill installera:

Importera Neovim stabil PPA:

sudo add-apt-repository ppa:neovim-ppa/stable -y

Importera Neovim instabil PPA:

sudo add-apt-repository ppa:neovim-ppa/unstable -y

Uppdatera sedan ditt paketindex för att inkludera den nyligen tillagda PPA:

sudo apt update

Nu kan du fortsätta att installera Neovim med följande kommando:

sudo apt install neovim

När det är klart kommer Neovim Team PPA att ha installerat Neovim på ditt system. Verifiera installationen av PPA-versionen genom att köra följande kommando:

apt-cache policy neovim

Exempelutdata visar Neovim PPA installerad på Ubuntu, med den instabila versionen för den här guiden.

Metod 2: Installera Neovim via Snapd

Snapcraft-pakethanteraren kan vara ditt tredje alternativ när du installerar Neovim på Ubuntu. Ditt Ubuntu-skrivbord borde redan ha Snap installerat om du inte tog bort det.

Även om Snapcraft inte är lika populärt som Flatpak, kommer det från samma utvecklare bakom Ubuntu. Flatpak åtnjuter en bredare användning över olika Linux-distributioner, vilket leder till att paketunderhållare uppdaterar Flatpak-versioner snabbare än Snapcraft-versioner. Uppdateringshastigheten beror dock i slutändan på den specifika paketunderhållaren.

Om du har avinstallerat snapd från ditt system, använd följande kommando för att installera om det:

sudo apt install snapd

Vissa paket kräver klassiskt snap-stöd. För att aktivera detta, skapa en symbollänk med följande kommando för optimal snap-kompatibilitet:

sudo ln -s /var/lib/snapd/snap /snap

Installera kärnfilerna för att förhindra konflikter:

sudo snap install core

Slutligen, installera snap-versionen av Neovim:

sudo snap install nvim --classic

Efter att ha slutfört dessa steg har du framgångsrikt installerat Neovim på ditt system med Snapcraft-pakethanteraren.

Metod 3: Installera Neovim med Flatpak via Flathub

En alternativ metod för att installera Neovim är Flatpak, ett mångsidigt pakethanteringssystem som tillhandahåller en applikationsmiljö i sandlåde. För att installera Neovim via Flatpak måste du lägga till Flathub-förrådet som innehåller Neovim-paketet.

Obs: Om Flatpak inte är installerat på ditt system, se Hur man installerar Flatpak på Ubuntu med Flatpak Team Official LaunchPAD PPA. Den här guiden ger instruktioner för hur du skaffar den senaste versionen som stöds med Flatpak Team Official LaunchPAD PPA.

Börja med att öppna terminalen och ange följande kommando för att integrera Flathub-förvaret:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Kör nu Neovim-installationen med följande flatpak-kommando:

flatpak install flathub io.neovim.nvim

När du har slutfört dessa steg installerade du Neovim på ditt system med Flatpak och Flathub-pakethanteraren.

Starta Neovim via CLI eller GUI

Det finns flera metoder för att starta Neovim, beroende på din installationsmetod och preferenser.

CLI-metoder för att starta Neovim

Standardinstallation: Om du installerade Neovim med standardförvaret, PPA, eller byggde det från källan, starta Neovim genom att ange följande kommando i din terminal:

neovim

Snapcraft: Om du installerade Neovim med Snapcraft, starta det från terminalen med följande kommando:

sudo snap run neovim

Flatpak: Om du installerade Neovim med Flatpak, kör följande kommando i terminalen:

flatpak run io.neovim.nvim

GUI-metod för att starta Neovim

Desktopapplikation: För datoranvändare, lokalisera Neovim-applikationsikonen genom att navigera till Aktiviteter > Visa applikationer > Neovim. Du kan också lägga till Neovim till dina favoriter för enkel åtkomst.

Ytterligare kommandon för Neovim

Uppdatering till Neo

För att säkerställa att du använder den senaste versionen av Neovim är det viktigt att regelbundet leta efter uppdateringar. Även om uppdateringsmeddelanden kan visas automatiskt, är det en god praxis att verifiera uppdateringarnas tillgänglighet manuellt. Beroende på din installationsmetod, använd ett av följande kommandon i terminalen för att kontrollera och tillämpa uppdateringar för Neovim:

APT Neovim uppdateringsmetod

För att uppdatera Neovim installerat via APT-metoden, uppdatera först paketlistan och uppgradera sedan paketen:

sudo apt update && sudo apt upgrade

Uppdateringsmetod för Flatpak Neovim

För att uppdatera Neovim installerat via Flatpak, kör följande kommando:

flatpak update

Snap Neovim uppdateringsmetod

För att uppdatera Neovim installerat via Snap, kör följande kommando:

sudo snap refresh

Genom att regelbundet uppdatera Neovim kan du dra nytta av de senaste funktionerna, förbättringarna och buggfixarna, vilket säkerställer en smidig och effektiv upplevelse.

Ta bort Neovim

Om du inte längre behöver Neovim på ditt system, följ instruktionerna nedan för att avinstallera det, beroende på den ursprungliga installationsmetoden. Dessutom hjälper dessa steg dig att rensa upp eventuella överblivna filer och data för att upprätthålla ett rörigt system.

APT Neovim Remove Method

För att avinstallera Neovim installerat via APT-metoden, kör följande kommando:

sudo apt remove neovim

Om du installerade Neovim med en av PPA:erna, ta bort dem med dessa kommandon:

Ta bort Neovim Stable PPA:

sudo add-apt-repository --remove ppa:neovim-ppa/stable -y

Ta bort Neovim Unstable PPA:

sudo add-apt-repository --remove ppa:neovim-ppa/unstable -y

Flatpak Neovim Remove Method

För att avinstallera Neovim installerat via Flatpak, kör följande kommando:

flatpak remove  --delete-data io.neovim.nvim -y

Snap Neovim Remove Method

För att avinstallera Neovim installerat via Snapcraft, använd följande kommando:

sudo snap remove neovim

Slutsats

Med Neovim installerat på ditt Ubuntu-system med din föredragna metod kan du dra full nytta av dess förbättrade funktioner för effektiv textredigering och utveckling. Oavsett om du väljer stabiliteten hos Ubuntus standardförråd, de senaste uppdateringarna från Neovim Team PPA eller flexibiliteten hos Snap eller Flatpak, ger varje installationsmetod ett tillförlitligt sätt att få tillgång till Neovims kapacitet. Regelbundna uppdateringar, särskilt genom PPA eller Snap/Flatpak, kommer att säkerställa att din Neovim-installation förblir aktuell, vilket gör att du kan använda dess kraftfulla redigeringsverktyg effektivt. Njut av flexibiliteten och kraften som Neovim tillför din utvecklingsmiljö på Ubuntu.

Joshua James
Följ mig
Senaste inläggen av Joshua James (se alla)

Lämna en kommentar