Wie installiere ich Neovim auf Ubuntu?

Antworten:

23

Aus der Quelle

  1. Laden Sie den Master-Zweig von Github herunter

  2. Installieren Sie die Abhängigkeiten

    sudo apt-get install libtool autoconf automake cmake libncurses5-dev g++
    
  3. Gehen Sie zum Stammverzeichnis des Projekts und erstellen Sie

    make cmake
    make test
    
  4. Führen Sie nvimin/neovim-master/build/bin

Das ist für mich in Ordnung.

Aus dem Repository

  1. Fügen Sie das Repository hinzu

    $ sudo add-apt-repository ppa:neovim-ppa/unstable
    
  2. Aktualisieren und installieren

    $ sudo apt-get update
    $ sudo apt-get install neovim
    
Buddyshot
quelle
Anschließend möchten Sie möglicherweise einen Symlink in / usr / bin erstellen, der auf die nvimPosition verweist, sodass er indirekt in Ihrem $ PATH enthalten ist.
Buddyshot
1
Ich würde vorschlagen, einen Symlink in zu erstellen ~/binund dieses Verzeichnis zu Ihrem Pfad hinzuzufügen. Dies macht es einfacher, Ihrem PATH auch andere Skripte hinzuzufügen.
Aignas
1
Könnte auch installiert werden libtool-binmüssen.
Jonathan Landrum
10

Laut offiziellem Wiki :

Neovim wurde einem persönlichen Paketarchiv hinzugefügt, mit dem Sie es mit apt-get unter Ubuntu 12.04 und höher installieren können

Führen Sie die folgenden Befehle aus:

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

Voraussetzungen für die Python-Module:

sudo apt-get install python-dev python-pip python3-dev python3-pip
petRUShka
quelle
Sie müssen immer noch Python-Module von Hand installieren, was meiner Meinung nach schade ist.
Art-Solopov
In diesem Wiki-Abschnitt finden Sie die drei einfachen Schritte zum Installieren von Python-Modulen.
Tom Hale
2
curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage

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

Es wird nur ein Standalone-Appimage heruntergeladen. Sie können es in Pfad setzen, wenn Sie es von überall aus ausführen möchten. Funktioniert auf allen Distributionen

Niemand
quelle
0

Ich folgte dem; Git-Klon **; cd neovim; Machen Sie einen Test

Es endete mit nvim, das funktionierte, aber nicht in das System integriert ist. Ich könnte ihm ein paar Wochen / Monate Zeit lassen, um ihn in einen Zustand zu versetzen. Aber es funktioniert.

DanWebb
quelle