Làm cách nào để cài đặt Neovim trên Ubuntu?


Câu trả lời:


24

Từ nguồn

  1. Tải xuống nhánh chính từ Github

  2. Cài đặt các phụ thuộc

    sudo apt-get install libtool autoconf automake cmake libncurses5-dev g++
    
  3. Đi đến gốc của dự án và xây dựng

    make cmake
    make test
    
  4. Chạy nvimvào/neovim-master/build/bin

Nó ổn với tôi.

Từ kho lưu trữ

  1. Thêm kho lưu trữ

    $ sudo add-apt-repository ppa:neovim-ppa/unstable
    
  2. Cập nhật và cài đặt

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

Sau đó, bạn có thể muốn tạo một liên kết tượng trưng trong / usr / bin để trỏ đến nvimvị trí để nó được gián tiếp đưa vào $ PATH của bạn.
Ảnh chụp

1
Tôi sẽ đề nghị tạo một symlink trong ~/binvà thêm thư mục đó vào đường dẫn của bạn. Điều này cũng giúp dễ dàng thêm các tập lệnh khác vào PATH của bạn.
aignas

1
Có thể cần phải cài đặt libtool-bin, là tốt.
Jonathan Landrum

10

Theo Wiki chính thức :

Neovim đã được thêm vào Lưu trữ gói cá nhân cho phép bạn cài đặt nó bằng apt-get trên Ubuntu 12.04 trở lên

Chạy các lệnh sau:

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

Điều kiện tiên quyết cho các mô-đun Python:

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

Bạn vẫn phải cài đặt các mô-đun Python bằng tay, nó hút IMHO.
art-solopov

Xem phần wiki này để biết ba bước dễ dàng để cài đặt các mô-đun python.
Tom Hale

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

từ https://github.com/neovim/neovim/wiki/Installing-Neovim

Nó chỉ tải phần mềm độc lập. bạn có thể đặt nó trên đường dẫn nếu bạn muốn loại bỏ nó từ bất cứ đâu. Hoạt động trên TẤT CẢ CÁC PHÂN PHỐI


0

Tôi theo sau; git clone **; cd neovim; làm cmake làm bài kiểm tra

kết thúc với nvim đã hoạt động, nhưng không được tích hợp với hệ thống. Tôi có thể để anh ta vài tuần / tháng để đưa nó vào trạng thái nào đó. Nhưng nó làm việc.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.