Come installare Neovim su Ubuntu 24.04, 22.04 o 20.04

Neovim è un fork di Vim altamente personalizzabile e modernizzato, progettato per migliorare l'estensibilità e l'esperienza utente del classico editor di testo. Introduce funzionalità come plug-in asincroni, un emulatore di terminale integrato e funzionalità di scripting Lua, rendendolo un potente strumento per sviluppatori e utenti esperti che necessitano di un editor di testo versatile ed efficiente. Neovim mantiene le potenti funzionalità di modifica di Vim offrendo allo stesso tempo miglioramenti che semplificano i flussi di lavoro di sviluppo.

Su Ubuntu 24.04, 22.04 o 20.04, Neovim può essere installato tramite diversi metodi, a seconda delle tue esigenze di stabilità o funzionalità all'avanguardia. Il metodo più semplice è tramite il repository predefinito di Ubuntu, che fornisce una versione stabile adatta alla maggior parte degli utenti. Per coloro che desiderano le ultime versioni stabili o addirittura pre-release, il Launchpad PPA del Neovim Team offre build più aggiornate. In alternativa, Neovim può anche essere installato tramite Snap tramite Snapcraft o come Flatpak tramite Flathub, fornendo ambienti sandbox e aggiornamenti più semplici. Questa guida ti guiderà attraverso tutte queste opzioni di installazione, permettendoti di scegliere il metodo migliore per la tua configurazione.

Aggiorna Ubuntu prima dell'installazione di Neovim

Prima dell'installazione, è fondamentale aggiornare il sistema Ubuntu per garantire prestazioni e compatibilità ottimali. Per aggiornare il tuo sistema, esegui il seguente comando nel terminale:

sudo apt update && sudo apt upgrade

Questo comando aggiorna l'elenco dei pacchetti e installa tutti gli aggiornamenti disponibili.

Metodo 1: installa Neovim tramite Ubuntu o l'opzione PPA

Opzione 1: installa Neovim con il repository Ubuntu

Per molti utenti, il metodo più semplice e conveniente per installare Neovim è tramite il repository standard. Per installare questa versione, esegui il comando seguente:

sudo apt install neovim

Tieni presente che questo metodo installa la versione di Neovim disponibile nel repository ufficiale di Ubuntu, che potrebbe non essere la versione più recente. Per gli utenti che cercano gli aggiornamenti e le funzionalità più recenti, considera l'utilizzo di una delle versioni PPA del team Neovim come metodo di installazione alternativo.

Opzione 2: installa Neovim con Neovim Team PPA

Il secondo metodo per l'installazione di Neovim consiste nell'importare la versione stabile o instabile (notturna) direttamente dal PPA Neovim LaunchPAD. Utilizza uno dei seguenti comandi in base alla versione che desideri installare:

Importa PPA stabile Neovim:

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

Importa PPA instabile Neovim:

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

Successivamente, aggiorna l'indice del pacchetto per includere il PPA appena aggiunto:

sudo apt update

Ora puoi procedere con l'installazione di Neovim utilizzando il seguente comando:

sudo apt install neovim

Una volta completato, Neovim Team PPA avrà installato Neovim sul tuo sistema. Verifica l'installazione della versione PPA eseguendo il comando seguente:

apt-cache policy neovim

L'output di esempio mostra il PPA Neovim installato su Ubuntu, utilizzando la versione instabile per questa guida.

Metodo 2: installare Neovim tramite Snapd

Il gestore pacchetti Snapcraft può essere la tua terza opzione quando installi Neovim su Ubuntu. Sul tuo desktop Ubuntu dovrebbe già essere installato Snap, a meno che tu non lo abbia rimosso.

Sebbene Snapcraft non sia popolare come Flatpak, proviene dagli stessi sviluppatori dietro Ubuntu. Flatpak gode di un'adozione più ampia tra diverse distribuzioni Linux, portando i manutentori dei pacchetti ad aggiornare le versioni Flatpak più velocemente delle versioni Snapcraft. Tuttavia, la velocità di aggiornamento dipende in ultima analisi dallo specifico manutentore del pacchetto.

Se hai disinstallato snapd dal tuo sistema, utilizza il seguente comando per reinstallarlo:

sudo apt install snapd

Alcuni pacchetti richiedono il supporto per lo snap classico. Per abilitare ciò, crea un collegamento simbolico con il seguente comando per una compatibilità ottimale degli snap:

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

Installa i file principali per prevenire conflitti:

sudo snap install core

Infine, installa la versione snap di Neovim:

sudo snap install nvim --classic

Dopo aver completato questi passaggi, hai installato con successo Neovim sul tuo sistema con il gestore pacchetti Snapcraft.

Metodo 3: installare Neovim con Flatpak tramite Flathub

Un metodo alternativo per installare Neovim è Flatpak, un versatile sistema di gestione dei pacchetti che fornisce un ambiente applicativo sandbox. Per installare Neovim tramite Flatpak, è necessario aggiungere il repository Flathub contenente il pacchetto Neovim.

Nota: se Flatpak non è installato sul tuo sistema, fai riferimento a Come installare Flatpak su Ubuntu con il PPA LaunchPAD ufficiale del Flatpak Team. Questa guida offre istruzioni per ottenere l'ultima versione supportata utilizzando il PPA LaunchPAD ufficiale del Flatpak Team.

Inizia aprendo il terminale e inserendo il seguente comando per integrare il repository Flathub:

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

Ora esegui l'installazione di Neovim utilizzando il seguente comando flatpak:

flatpak install flathub io.neovim.nvim

Dopo aver completato questi passaggi, hai installato Neovim sul tuo sistema con il gestore di pacchetti Flatpak e Flathub.

Avvia Neovim tramite CLI o GUI

Esistono diversi metodi per avviare Neovim, a seconda del metodo di installazione e delle preferenze.

Metodi CLI per avviare Neovim

Installazione standard: se hai installato Neovim utilizzando il repository predefinito, PPA, o lo hai creato dal sorgente, avvia Neovim inserendo il seguente comando nel tuo terminale:

neovim

Snapcraft: se hai installato Neovim utilizzando Snapcraft, avvialo dal terminale con il seguente comando:

sudo snap run neovim

Flatpak: se hai installato Neovim utilizzando Flatpak, esegui il seguente comando nel terminale:

flatpak run io.neovim.nvim

Metodo GUI per avviare Neovim

Applicazione desktop: per gli utenti desktop, individua l'icona dell'applicazione Neovim navigando su Attività > Mostra applicazioni > Neovim. Puoi anche aggiungere Neovim ai tuoi preferiti per un facile accesso.

Comandi aggiuntivi per Neovim

Aggiornamento a Neo

Per assicurarti di utilizzare la versione più recente di Neovim, è fondamentale verificare regolarmente la presenza di aggiornamenti. Sebbene le notifiche di aggiornamento possano essere visualizzate automaticamente, verificare manualmente la disponibilità degli aggiornamenti è una buona pratica. A seconda del metodo di installazione, utilizzare uno dei seguenti comandi nel terminale per verificare e applicare gli aggiornamenti per Neovim:

Metodo di aggiornamento APT Neovim

Per aggiornare Neovim installato tramite il metodo APT, aggiornare prima l'elenco dei pacchetti e poi aggiornare i pacchetti:

sudo apt update && sudo apt upgrade

Metodo di aggiornamento Flatpak Neovim

Per aggiornare Neovim installato tramite Flatpak, eseguire il seguente comando:

flatpak update

Metodo di aggiornamento Snap Neovim

Per aggiornare Neovim installato tramite Snap, eseguire il comando seguente:

sudo snap refresh

Aggiornando regolarmente Neovim, puoi beneficiare delle ultime funzionalità, miglioramenti e correzioni di bug, garantendo un'esperienza fluida ed efficiente.

Rimuovere Neovim

Se non hai più bisogno di Neovim sul tuo sistema, segui le istruzioni seguenti per disinstallarlo, a seconda del metodo di installazione originale. Inoltre, questi passaggi ti aiuteranno a ripulire eventuali file e dati rimanenti per mantenere un sistema ordinato.

Metodo di rimozione APT Neovim

Per disinstallare Neovim installato tramite il metodo APT, eseguire il seguente comando:

sudo apt remove neovim

Se hai installato Neovim utilizzando uno dei PPA, rimuovili con questi comandi:

Rimuovere il PPA stabile di Neovim:

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

Rimuovere Neovim Instabile PPA:

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

Metodo di rimozione Flatpak Neovim

Per disinstallare Neovim installato tramite Flatpak, eseguire il seguente comando:

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

Metodo di rimozione Snap Neovim

Per disinstallare Neovim installato tramite Snapcraft, utilizzare il seguente comando:

sudo snap remove neovim

Conclusione

Con Neovim installato sul tuo sistema Ubuntu utilizzando il tuo metodo preferito, puoi sfruttare appieno le sue funzionalità avanzate per un'efficiente modifica e sviluppo del testo. Sia che tu scelga la stabilità del repository predefinito di Ubuntu, gli ultimi aggiornamenti del Neovim Team PPA o la flessibilità di Snap o Flatpak, ogni metodo di installazione fornisce un modo affidabile per accedere alle funzionalità di Neovim. Aggiornamenti regolari, in particolare tramite PPA o Snap/Flatpak, garantiranno che la configurazione di Neovim rimanga aggiornata, consentendoti di utilizzare i suoi potenti strumenti di modifica in modo efficace. Goditi la flessibilità e la potenza che Neovim apporta al tuo ambiente di sviluppo su Ubuntu.

Joshua James
Seguimi
Ultimi post di Joshua James (vedi tutto)

Lascia un commento