NeoVim

詳細情報

タイトル NeoVim
URL https://neovim.io/
バージョン ver 0.11.3
更新日 2025/07/13
追加日 2016/01/28
種別 フリーソフト
説明 ポストVimを目指して開発されているモダンなViエディタ。

レビュー

レビューはありません。

スクリーンショット

更新グラフ

バージョン履歴

Nvim release build
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 on your CLI of choice

Note: On Windows "Server" you may need to install vcruntime140.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 0.11.2
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
  • lsp: root_markers can control priority
  • lsp: Start/stop LSPs as necessary during vim.lsp.enable() #33702
  • lsp: Detach LSP clients when 'filetype' changes #33707
  • checkhealth: Trigger FileType event after showing report
  • health: Summary in section heading #33388

Bug Fixes

  • lsp: Detect if Client:request re
(省略されました)
Nvim v0.11.1
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 on your CLI of choice

Note: On Windows "Server" you may need to install vcruntime140.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-m
(省略されました)
Nvim release build
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 on your CLI of choice

Note: On Windows "Server" you may need to install vcruntime140.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 v0.10.4
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 binary releases.
In addition, the previous "linux64" binary has been renamed to "linux-x86_64".
This is a BREAKING change for scripts which consumes our binary releases.

Bug Fixes

  • checkhealth: Failed if 'lua' in plugin name
  • decor: Set invalid flag for end of invalidated paired marks
  • inspect: Use correct default highlight
  • jobs: Do not block UI when jobwait() doesn't block (#31803)
  • lsp: Minimum height for floating popup
(省略されました)
Nvim 0.10.3
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: Avoid deleting text when completion leader changes #31448
  • coverity/510275: Linematch out of bounds access (#30687)
  • defaults: Don't replace keycodes in Visual search mappings (#31460)
  • events: Don't expand args.file for Lua callback (#31473)
  • extmark: Builtin completion
(省略されました)
Nvim 0.10.2

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_open_win (#30078)
  • api: Nvim_buf_get_text() crashes with large negative column #28740
  • api: Fix crash/leak with float title/footer on error (#30543)
  • channel: Handle writing to file instead of pipe (#30520)
  • column: Set signcolumn width after splitting window (#30556)
  • completion: Don't include &
(省略されました)
NVIM 0.10.1
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.3
  • deps: Bump tree-sitter-vimdoc to v3.0.0
  • deps: Drop unused bundled bash, python parsers and queries
  • macos: Disable deduplication in link step
  • "popcount" name conflict on NetBSD #28983
  • Remove -O2 from gen_cflags
  • Reuse code for deps.txt for both deps and main build

Bug Fixes

  • Show swapfile warning as
(省略されました)
Nvim v0.10.0
NVIM v0.10.0
Build type: Release
LuaJIT 2.1.1713484068

Release notes

  • https://neovim.io/doc/user/news-0.10.html

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 on your CLI of choice

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
(省略されました)
Nvim 0.9.5
NVIM v0.9.5
Build type: Release
LuaJIT 2.1.1692716794

This is a maintenance release, focusing on bugfixes.
Notably, fixes were made for issues with using and testing Nvim on less common platforms, like big endian platforms.

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 nvim_cmd
  • change: Update fold after on_bytes
  • deps: Bump libmpack from luarocks
  • extmark_to_array: Convert conceal_char to bytes
  • highlight: Apply 'winblend' to f
(省略されました)
Nvim v0.9.4
NVIM v0.9.4
Build type: Release
LuaJIT 2.1.1692716794

This is a maintenance release, focusing on bug fixes.

Bug Fixes

  • build: Fix exporting symbols on macOS Sonoma
  • api: Handle NUL in nvim_err_write() and nvim_out_write()
  • autocmd: Api functions accepting garbage after event name
  • clang: Null pointer dereference in parse_msgpack
  • clipboard: Don't pass --foreground to wl-copy
  • exception: Remember whether message is multiline
  • float: Update position of anchored windows first
  • float: Fix some other crashes with :unhide or :all
  • lua: Not using global value in vim.opt_global<
(省略されました)