← Package directory
Available on winget

Install Neovim

Vim-fork focused on extensibility and usability

Install with winget
winget install --id Neovim.Neovim
Upgrade
winget upgrade --id Neovim.Neovim
Uninstall
winget uninstall --id Neovim.Neovim

About Neovim

Vim-fork focused on extensibility and usability

What's new in 0.12.2

NVIM v0.12.2 Build type: Release LuaJIT 2.1.1774638290 Release notes - Changelog (fixes + features) - News (:help news in Nvim) Install Windows Zip 1. Download nvim-win64.zip (or nvim-win-arm64.zip for ARM) 2. Extract the zip 3. Run nvim.exe in your terminal MSI 1. Download nvim-win64.msi (or nvim-win-arm64.msi for ARM) 2. Run the MSI 3. Run nvim.exe in your terminal Note: On Windows "Server" you may need to install vcruntime*.dll. macOS (x86_64) 1. Download nvim-macos-x86_64.tar.gz 2. Run xattr -c ./nvim-macos-x86_64.tar.gz (to avoid "unknown developer" warning) 3. Extract: tar xzvf nvim-macos-x86_64.tar.gz 4. Run ./nvim-macos-x86_64/bin/nvim macOS (arm64) 1. Download nvim-macos-arm64.tar.gz 2. Run xattr -c ./nvim-macos-arm64.tar.gz (to avoid "unknown developer" warning) 3. Extract: tar xzvf nvim-macos-arm64.tar.gz 4. Run ./nvim-macos-arm64/bin/nvim Linux (x86_64) If your system does not have the required glibc version, try the (unsupported) builds for older glibc. AppImage 1. Download nvim-linux-x86_64.appimage 2. Run chmod u+x nvim-linux-x86_64.appimage && ./nvim-linux-x86_64.appimage - If your system does not have FUSE you can extract the appimage: ./nvim-linux-x86_64.appimage --appimage-extract ./squashfs-root/usr/bin/nvim Tarball 1. Download nvim-linux-x86_64.tar.gz 2. Extract: tar xzvf nvim-linux-x86_64.tar.gz 3. Run ./nvim-linux-x86_64/bin/nvim Linux (arm64) AppImage 1. Download nvim-linux-arm64.appimage 2. Run chmod u+x nvim-linux-arm64.appimage && ./nvim-linux-arm64.appimage - If your system does not have FUSE you can extract the appimage: ./nvim-linux-arm64.appim...

Read release notes

Version history

Version Updated Notes
0.12.2 Unknown NVIM v0.12.2 Build type: Release LuaJIT 2.1.1774638290 Release notes - Changelog (fixes + features) - News (:help news in Nvim) Install Windows Zip 1. Download nvim-win64.zip (or nvim-win-arm64.zip for ARM) 2. Extract th...
0.12.1 Unknown NVIM v0.12.1 Build type: Release LuaJIT 2.1.1774638290 Release notes - Changelog (fixes + features) - News (:help news in Nvim) Install Windows Zip 1. Download nvim-win64.zip (or nvim-win-arm64.zip for ARM) 2. Extract th...
0.12.0 Unknown NVIM v0.12.0 Build type: Release LuaJIT 2.1.1774638290 Release notes - Changelog (fixes + features) - News (:help news in Nvim) Install Windows Zip 1. Download nvim-win64.zip (or nvim-win-arm64.zip for ARM) 2. Extract th...
0.11.7 Unknown NVIM v0.11.7 Build type: Release LuaJIT 2.1.1741730670 Release notes - Changelog (fixes + features) - News (:help news in Nvim) Install Windows Zip 1. Download nvim-win64.zip (or nvim-win-arm64.zip for ARM) 2. Extract th...
0.11.6 Unknown NVIM v0.11.6 Build type: Release LuaJIT 2.1.1741730670 Release notes - Changelog (fixes + features) - News (:help news in Nvim) Install Windows Zip 1. Download nvim-win64.zip (or nvim-win-arm64.zip for ARM) 2. Extract th...
0.11.5 Unknown NVIM v0.11.5 Build type: Release LuaJIT 2.1.1741730670 Release notes - Changelog (fixes + features) - News (:help news in Nvim) Install Windows Zip 1. Download nvim-win64.zip (or nvim-win-arm64.zip for ARM) 2. Extract th...
0.11.4 Unknown NVIM v0.11.4 Build type: Release LuaJIT 2.1.1741730670 Install Windows Zip 1. Download nvim-win64.zip 2. Extract the zip 3. Run nvim.exe on your CLI of choice MSI 1. Download nvim-win64.msi 2. Run the MSI 3. Run nvim.exe...
0.11.3 Unknown NVIM v0.11.3 Build type: Release LuaJIT 2.1.1741730670 Install Windows Zip 1. Download nvim-win64.zip 2. Extract the zip 3. Run nvim.exe on your CLI of choice MSI 1. Download nvim-win64.msi 2. Run the MSI 3. Run nvim.exe...
0.11.2 Unknown NVIM v0.11.2 Build type: Release LuaJIT 2.1.1741730670 This is a maintenance release, focusing on bug fixes. Some enhancements related to vim.lsp.enable are also included. Features - lsp: Vim.lsp.is_enabled() #33703 - ls...
0.11.1 Unknown NVIM v0.11.1 Build type: Release LuaJIT 2.1.1741730670 Install Windows Zip 1. Download nvim-win64.zip 2. Extract the zip 3. Run nvim.exe on your CLI of choice MSI 1. Download nvim-win64.msi 2. Run the MSI 3. Run nvim.exe...
0.11.0 Unknown NVIM v0.11.0 Build type: Release LuaJIT 2.1.1741730670 Install Windows Zip 1. Download nvim-win64.zip 2. Extract the zip 3. Run nvim.exe on your CLI of choice MSI 1. Download nvim-win64.msi 2. Run the MSI 3. Run nvim.exe...
0.10.4 Unknown NVIM v0.10.4 Build type: Release LuaJIT 2.1.1713484068 This is maintenance release, focusing on bug fixes. It also contains changes to the available binary releases.A Linux AArch64 binary has been added as part of the bi...
0.10.3 Unknown NVIM v0.10.3 Build type: Release LuaJIT 2.1.1713484068 Changes since 0.10.2:Features - main: Expand file ~\ or ~/ prefix on Windows Bug Fixes - api: Make nvim_set_hl() respect all cterm attributes (#31390) - completion:...
0.10.2 Unknown This is a maintenance release NVIM v0.10.2 Build type: Release LuaJIT 2.1.1713484068 Features - jumplist: Allow opting out of removing unloaded buffers (#30419) Bug Fixes - api: Error properly with invalid field in nvim_...
0.10.1 Unknown NVIM v0.10.1 Build type: Release LuaJIT 2.1.1713484068 Changes since 0.10.0:Features - lsp: Update LSP healthcheck format (#28988) Build System - deps: Bump tree-sitter-query to v0.4.0 - deps: Bump tree-sitter-c to v0.21...
0.10.0 Unknown - https://neovim.io/doc/user/news-0.10.html
0.9.5 Unknown Bug Fixes - defaults: Set 'fsync' #26039 - Dont create data dir if it's a broken symlink - Make InspectTree handle nested injection - Remove nested for_each_tree in TSTreeView (#26331) - api: Use a conditional stack for...
0.9.2 Unknown - If your system does not have FUSE you can extract the appimage: Other - Install by package manager
0.9.0 Unknown - If your system does not have FUSE you can extract the appimage: Other - Install by package manager
0.8.3 Unknown No notes