¿Cómo instalar Neovim en Ubuntu?

Respuestas:

24

De la fuente

  1. Descargue la rama maestra de Github

  2. Instalar las dependencias

    sudo apt-get install libtool autoconf automake cmake libncurses5-dev g++
    
  3. Ir a la raíz del proyecto y construir

    make cmake
    make test
    
  4. Correr nvimen/neovim-master/build/bin

Funciona para mi.

Del repositorio

  1. Agregar el repositorio

    $ sudo add-apt-repository ppa:neovim-ppa/unstable
    
  2. Actualiza e instala

    $ sudo apt-get update
    $ sudo apt-get install neovim
    
Buddyshot
fuente
Después de eso, es posible que desee crear un enlace simbólico en / usr / bin para apuntar a la nvimubicación, de modo que se incluya indirectamente en su $ PATH.
Buddyshot
1
Sugeriría crear un enlace simbólico ~/biny agregar ese directorio a su ruta. Esto hace que sea más fácil agregar otros scripts a su RUTA también.
aignas
1
Es posible que también necesite instalar libtool-bin.
Jonathan Landrum
10

Según el Wiki oficial :

Neovim se ha agregado a un archivo de paquete personal que le permite instalarlo usando apt-get en Ubuntu 12.04 y posterior

Ejecute los siguientes comandos:

sudo add-apt-repository ppa:neovim-ppa/unstable
sudo apt-get update
sudo apt-get install neovim

Requisitos previos para los módulos de Python:

sudo apt-get install python-dev python-pip python3-dev python3-pip
petRUShka
fuente
Todavía tiene que instalar los módulos de Python a mano, lo que apesta a mi humilde opinión.
art-solopov
Consulte esta sección wiki para conocer los tres sencillos pasos para instalar módulos de Python.
Tom Hale
2
curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage

de https://github.com/neovim/neovim/wiki/Installing-Neovim

Simplemente descarga imágenes independientes. Puede colocarlo en la ruta si desea ejecutarlo desde cualquier lugar. Funciona en TODAS LAS DISTRIBUCIONES

Ninguno
fuente
0

Seguí el; git clone **; cd neovim; hacer cmake hacer prueba

terminó con nvim que funcionó, pero no está integrado con el sistema. Podría dejarlo unas pocas semanas / meses para llevarlo a algún tipo de estado. Pero funciona.

DanWebb
fuente