介绍
官方网站:https://neovim.io/
Vim是一款基于Vi编辑器的文本编辑器,Neovim是Vim的一个分支,旨在解决Vim的一些缺点并提供额外特性。Neovim具有更好的性能和稳定性,支持异步插件和脚本,改进了对现代用户界面和Unicode字符的支持。Neovim可在Windows、Linux、MacOS上安装,配置遵循XDG基本目录规范。
软件截图



软件特点
简化维护以提高错误修复和功能合并的速度。
将工作分派给多名开发人员。
无需对核心源进行任何修改即可实现新的/现代的用户界面。
使用基于协同进程的新插件架构提高可扩展性。插件可以用任何编程语言编写,无需编辑器的任何明确支持。
更新日志
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
lsp: Minimum height for floating popup
lua: Prevent SIGSEGV when lua error is NULL in libuv_worker
marks: Revise metadata for start mark of revalidated pair
mpack: Remove invalid bool definition
runtime: Let matchit and matchparen skips fallback on treesitter captures
search: Avoid quadratic time complexity when computing fuzzy score
treesitter: Uv_dlclose after uv_dlerror
treesitter: Don't open fold when o/O adds a line below
treesitter.foldexpr: Robustness against ctrl-c
treesitter.foldexpr: Refresh in the buffers affected by OptionSet
treesitter.foldexpr: Only refresh valid buffers
ui: Ensure screen update before waiting for input
