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.