Cómo instalar Neovim en Ubuntu 24.04, 22.04 o 20.04

Neovim es una bifurcación modernizada y altamente personalizable de Vim, diseñada para mejorar la extensibilidad y la experiencia del usuario del editor de texto clásico. Introduce características como complementos asíncronos, un emulador de terminal incorporado y capacidades de secuencias de comandos Lua, lo que la convierte en una herramienta poderosa para desarrolladores y usuarios avanzados que necesitan un editor de texto versátil y eficiente. Neovim conserva las potentes funciones de edición de Vim al tiempo que ofrece mejoras que agilizan los flujos de trabajo de desarrollo.

En Ubuntu 24.04, 22.04 o 20.04, Neovim se puede instalar mediante varios métodos, según sus necesidades de estabilidad o funciones de vanguardia. El método más sencillo es a través del repositorio predeterminado de Ubuntu, que proporciona una versión estable adecuada para la mayoría de los usuarios. Para aquellos que desean las últimas versiones estables o incluso preliminares, el PPA Launchpad del equipo Neovim ofrece versiones más actualizadas. Alternativamente, Neovim también se puede instalar a través de Snap a través de Snapcraft o como Flatpak a través de Flathub, proporcionando entornos aislados y actualizaciones más sencillas. Esta guía lo guiará a través de todas estas opciones de instalación, permitiéndole elegir el mejor método para su configuración.

Actualice Ubuntu antes de la instalación de Neovim

Antes de la instalación, es fundamental actualizar su sistema Ubuntu para garantizar un rendimiento y compatibilidad óptimos. Para actualizar su sistema, ejecute el siguiente comando en la terminal:

sudo apt update && sudo apt upgrade

Este comando actualiza su lista de paquetes e instala las actualizaciones disponibles.

Método 1: instale Neovim a través de Ubuntu o la opción PPA

Opción 1: instalar Neovim con el repositorio de Ubuntu

Para muchos usuarios, el método más sencillo y conveniente para instalar Neovim es a través del repositorio estándar. Para instalar esta versión, ejecute el siguiente comando:

sudo apt install neovim

Tenga en cuenta que este método instala la versión de Neovim disponible en el repositorio oficial de Ubuntu, que puede no ser la versión más reciente. Para los usuarios que buscan las últimas actualizaciones y funciones, consideren utilizar una de las versiones de PPA del equipo de Neovim como método de instalación alternativo.

Opción 2: Instalar Neovim con Neovim Team PPA

El segundo método para la instalación de Neovim es importar la versión estable o inestable (nocturna) directamente desde el PPA Neovim LaunchPAD. Utilice uno de los siguientes comandos según la versión que desee instalar:

Importar PPA estable de Neovim:

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

Importar PPA inestable de Neovim:

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

A continuación, actualice el índice de su paquete para incluir el PPA recién agregado:

sudo apt update

Ahora, puedes proceder a instalar Neovim usando el siguiente comando:

sudo apt install neovim

Una vez completado, el PPA de Neovim Team habrá instalado Neovim en su sistema. Verifique la instalación de la versión PPA ejecutando el siguiente comando:

apt-cache policy neovim

El resultado de ejemplo muestra el PPA de Neovim instalado en Ubuntu, utilizando la versión inestable para esta guía.

Método 2: instalar Neovim a través de Snapd

El administrador de paquetes Snapcraft puede ser su tercera opción al instalar Neovim en Ubuntu. Su escritorio Ubuntu ya debería tener Snap instalado a menos que lo haya eliminado.

Aunque Snapcraft no es tan popular como Flatpak, proviene de los mismos desarrolladores detrás de Ubuntu. Flatpak disfruta de una adopción más amplia en diferentes distribuciones de Linux, lo que lleva a los mantenedores de paquetes a actualizar las versiones de Flatpak más rápido que las versiones de Snapcraft. Sin embargo, la velocidad de actualización depende en última instancia del mantenedor del paquete específico.

Si ha desinstalado snapd de su sistema, use el siguiente comando para reinstalarlo:

sudo apt install snapd

Algunos paquetes requieren soporte a presión clásico. Para habilitar esto, cree un enlace simbólico con el siguiente comando para una compatibilidad instantánea óptima:

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

Instale los archivos principales para evitar conflictos:

sudo snap install core

Finalmente, instale la versión instantánea de Neovim:

sudo snap install nvim --classic

Después de completar estos pasos, habrá instalado Neovim exitosamente en su sistema con el administrador de paquetes Snapcraft.

Método 3: instalar Neovim con Flatpak a través de Flathub

Un método alternativo para instalar Neovim es Flatpak, un sistema de administración de paquetes versátil que proporciona un entorno de aplicaciones de espacio aislado. Para instalar Neovim a través de Flatpak, debe agregar el repositorio Flathub que contiene el paquete Neovim.

Nota: Si Flatpak no está instalado en su sistema, consulte Cómo instalar Flatpak en Ubuntu con el PPA LaunchPAD oficial del equipo Flatpak. Esta guía ofrece instrucciones para obtener la última versión compatible utilizando el PPA LaunchPAD oficial del equipo Flatpak.

Comience abriendo la terminal e ingresando el siguiente comando para integrar el repositorio Flathub:

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

Ahora, ejecute la instalación de Neovim usando el siguiente comando flatpak:

flatpak install flathub io.neovim.nvim

Al completar estos pasos, instaló Neovim en su sistema con el administrador de paquetes Flatpak y Flathub.

Inicie Neovim a través de CLI o GUI

Existen varios métodos para iniciar Neovim, según su método de instalación y sus preferencias.

Métodos CLI para iniciar Neovim

Instalación estándar: si instaló Neovim usando el repositorio predeterminado, PPA, o lo creó desde el código fuente, inicie Neovim ingresando el siguiente comando en su terminal:

neovim

Snapcraft: si instaló Neovim usando Snapcraft, ejecútelo desde la terminal con el siguiente comando:

sudo snap run neovim

Flatpak: si instaló Neovim usando Flatpak, ejecute el siguiente comando en la terminal:

flatpak run io.neovim.nvim

Método GUI para iniciar Neovim

Aplicación de escritorio: para usuarios de escritorio, busque el ícono de la aplicación Neovim navegando a Actividades > Mostrar aplicaciones > Neovim. También puede agregar Neovim a sus favoritos para acceder fácilmente.

Comandos adicionales para Neovim

Actualización a Neo

Para asegurarse de que está utilizando la última versión de Neovim, es fundamental buscar actualizaciones con regularidad. Si bien las notificaciones de actualización pueden aparecer automáticamente, verificar la disponibilidad de las actualizaciones manualmente es una buena práctica. Dependiendo de su método de instalación, use uno de los siguientes comandos en la terminal para verificar y aplicar actualizaciones para Neovim:

Método de actualización de APT Neovim

Para actualizar Neovim instalado mediante el método APT, primero actualice la lista de paquetes y luego actualice los paquetes:

sudo apt update && sudo apt upgrade

Método de actualización de Flatpak Neovim

Para actualizar Neovim instalado a través de Flatpak, ejecute el siguiente comando:

flatpak update

Método de actualización Snap Neovim

Para actualizar Neovim instalado a través de Snap, ejecute el siguiente comando:

sudo snap refresh

Al actualizar Neovim periódicamente, puede beneficiarse de las últimas funciones, mejoras y correcciones de errores, lo que garantiza una experiencia fluida y eficiente.

Quitar Neovim

Si ya no necesita Neovim en su sistema, siga las instrucciones a continuación para desinstalarlo, según el método de instalación original. Además, estos pasos le ayudarán a limpiar los archivos y datos sobrantes para mantener un sistema ordenado.

Método de eliminación de APT Neovim

Para desinstalar Neovim instalado mediante el método APT, ejecute el siguiente comando:

sudo apt remove neovim

Si instaló Neovim usando uno de los PPA, elimínelos con estos comandos:

Eliminar el PPA estable de Neovim:

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

Eliminar el PPA inestable de Neovim:

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

Método de eliminación de Flatpak Neovim

Para desinstalar Neovim instalado a través de Flatpak, ejecute el siguiente comando:

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

Método de eliminación de Snap Neovim

Para desinstalar Neovim instalado a través de Snapcraft, use el siguiente comando:

sudo snap remove neovim

Conclusión

Con Neovim instalado en su sistema Ubuntu utilizando su método preferido, puede aprovechar al máximo sus funciones mejoradas para una edición y desarrollo de texto eficientes. Ya sea que opte por la estabilidad del repositorio predeterminado de Ubuntu, las últimas actualizaciones del PPA del equipo Neovim o la flexibilidad de Snap o Flatpak, cada método de instalación proporciona una forma confiable de acceder a las capacidades de Neovim. Las actualizaciones periódicas, particularmente a través de PPA o Snap/Flatpak, garantizarán que su configuración de Neovim permanezca actualizada, permitiéndole utilizar sus poderosas herramientas de edición de manera efectiva. Disfrute de la flexibilidad y potencia que Neovim aporta a su entorno de desarrollo en Ubuntu.

Joshua James
Sígueme
Últimas entradas de Joshua James (ver todo)

Deja un comentario