Jak zainstalować Neovim na Ubuntu?


Odpowiedzi:


24

Ze źródła

  1. Pobierz gałąź master z Github

  2. Zainstaluj zależności

    sudo apt-get install libtool autoconf automake cmake libncurses5-dev g++
    
  3. Przejdź do katalogu głównego projektu i kompilacji

    make cmake
    make test
    
  4. prowadzony nvimw/neovim-master/build/bin

To działa dla mnie.

Z repozytorium

  1. Dodaj repozytorium

    $ sudo add-apt-repository ppa:neovim-ppa/unstable
    
  2. Zaktualizuj i zainstaluj

    $ sudo apt-get update
    $ sudo apt-get install neovim
    

Następnie możesz utworzyć dowiązanie symboliczne w / usr / bin, aby wskazać nvimlokalizację, tak aby była ona pośrednio uwzględniona w Twojej zmiennej $ PATH.
Buddyshot,

1
Sugerowałbym utworzenie dowiązania symbolicznego ~/bini dodanie tego katalogu do ścieżki. Ułatwia to także dodawanie innych skryptów do PATH.
aignas

1
Może także wymagać instalacji libtool-bin.
Jonathan Landrum,

10

Według oficjalnej Wiki :

Neovim został dodany do Osobistego Archiwum Paczek, które pozwala zainstalować go za pomocą apt-get na Ubuntu 12.04 i nowszych

Uruchom następujące polecenia:

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

Wymagania wstępne dotyczące modułów Python:

sudo apt-get install python-dev python-pip python3-dev python3-pip

Nadal musisz ręcznie zainstalować moduły Pythona, co jest do bani IMHO.
art-solopov

W tej sekcji wiki znajdują się trzy proste kroki instalacji modułów Pythona.
Tom Hale,

2
curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage

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

Po prostu pobiera samodzielną aplikację. możesz umieścić go na ścieżce, jeśli chcesz wyciąć go z dowolnego miejsca. Działa na WSZYSTKICH DYSTRYBUCJACH


0

Podążyłem za; klon git **; cd neovim; zrobić cmake zrobić test

skończyło się na tym, że nvim działał, ale nie jest zintegrowany z systemem. Mogę zostawić go na kilka tygodni / miesięcy, aby wprowadzić go w jakiś stan. Ale to działa.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.