Como instalar o Neovim no Ubuntu?

Respostas:

24

De origem

  1. Faça o download do ramo principal no Github

  2. Instale as dependências

    sudo apt-get install libtool autoconf automake cmake libncurses5-dev g++
    
  3. Vá para a raiz do projeto e construa

    make cmake
    make test
    
  4. Executar nvimem/neovim-master/build/bin

Isso funciona para mim.

Do repositório

  1. Adicione o repositório

    $ sudo add-apt-repository ppa:neovim-ppa/unstable
    
  2. Atualize e instale

    $ sudo apt-get update
    $ sudo apt-get install neovim
    
Buddyshot
fonte
Depois disso, você pode criar um link simbólico em / usr / bin para apontar para o nvimlocal, para que ele seja incluído indiretamente no seu $ PATH.
Buddyshot
1
Eu sugeriria criar um link simbólico ~/bine adicionar esse diretório ao seu caminho. Isso facilita a adição de outros scripts ao seu PATH também.
aignas 22/08/14
1
Pode ser necessário instalar libtool-bintambém.
Jonathan Landrum
10

De acordo com o Wiki oficial :

O Neovim foi adicionado ao Personal Package Archive, que permite a instalação usando o apt-get no Ubuntu 12.04 e posterior

Execute os seguintes comandos:

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

Pré-requisitos para os módulos Python:

sudo apt-get install python-dev python-pip python3-dev python3-pip
petRUShka
fonte
Você ainda precisa instalar os módulos Python manualmente, o que é uma porcaria do IMHO.
Art-solopov
Veja esta seção wiki para as três etapas fáceis para instalar os módulos python.
Tom Hale
2
curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage

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

Apenas baixa o appimage autônomo. você pode colocá-lo no caminho, se quiser extraí-lo de qualquer lugar. Funciona em TODAS AS DISTRIBUIÇÕES

ninguém
fonte
0

Eu segui o; clone git **; cd neovim; faça cmake faça teste

terminou com o nvim que funcionou, mas não está integrado ao sistema. Eu posso deixá-lo algumas semanas / meses para entrar em algum tipo de estado. Mas funciona.

DanWebb
fonte