neovim
Heavily refactored vim fork
Neovim is a fork of Vim focused on modern code and features, rather than running in legacy environments.
msgpack API enables structured communication to/from any programming language. Remote plugins run as co-processes that communicate with Neovim safely and asynchronously.
GUIs (or TUIs) can easily embed Neovim or communicate via TCP sockets using the discoverable msgpack API.
https://github.com/neovim/neovim
amd64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install neovim
Snippets
Download URLs
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for neovim are versioned here.
Click here to see neovim ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/neovim/ops2deb.yml
name: neovim
matrix:
architectures:
- amd64
versions:
- 0.10.4
- 0.11.0
- 0.11.1
homepage: https://github.com/neovim/neovim
summary: heavily refactored vim fork
description: |-
Neovim is a fork of Vim focused on modern code and features, rather than
running in legacy environments.
msgpack API enables structured communication to/from any programming language.
Remote plugins run as co-processes that communicate with Neovim safely and
asynchronously.
GUIs (or TUIs) can easily embed Neovim or communicate via TCP sockets using
the discoverable msgpack API.
fetch: https://github.com/neovim/neovim/releases/download/v{{version}}/nvim-linux-x86_64.tar.gz
install:
- nvim-linux-x86_64/:/usr/
The blueprint fetch
keyword contains a URL template pointing to neovim releases. Downloaded files are locked in a lockfile versioned here.
Click here to see neovim release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/neovim/ops2deb.lock.yml
- url: https://github.com/neovim/neovim/releases/download/v0.10.4/nvim-linux-x86_64.tar.gz
sha256: 95aaa8e89473f5421114f2787c13ae0ec6e11ebbd1a13a1bd6fcf63420f8073f
timestamp: 2025-05-09 13:59:20+00:00
- url: https://github.com/neovim/neovim/releases/download/v0.11.0/nvim-linux-x86_64.tar.gz
sha256: fe0a5bc79e64c5e4d9f844cd96157ebd3919ef1343b329e9ebc3f455924cc7d6
timestamp: 2025-05-09 13:58:58+00:00
- url: https://github.com/neovim/neovim/releases/download/v0.11.1/nvim-linux-x86_64.tar.gz
sha256: 92ecb2dbdfbd0c6d79b522e07c879f7743c5d395d0a4f13b0d4f668f8565527a
timestamp: 2025-04-26 21:13:02+00:00