Neovim 是 Vim 的一个分支,旨在改进代码库,允许更轻松地实现 API,改善用户体验和插件实现。Neovim 的源代码比 Vim 少 30%。
Neovim 0.8.2 发布,这主要是一个 bug 修复版本,但加入了对文档的一些改进。
特点
- 帮助:突出显示了代码块
文档
- lua:添加在 Neovim 中使用 Lua 的指南
- 提及如何删除 "如何禁用鼠标" 的菜单项
- 修复 syntax.txt 中的数字顺序
- lua: 更正 vim.opt_local 和 vim.opt_global 的标签
错误修正
- api:当临时改变 curwin 时设置正确的 curbuf
- api: 在 nvim_cmd 中,"emsg_silent" 应该意味着 "silent"
- 在调用 providers 后不要重置 must_redraw
- 诊断:重置时清除陈旧的缓存
- float: 修复 ml_get 与 bufpos 的错误
- 内存:修复动态分配的内存对齐
- 选项:恢复选项的 existence() 行为
- tui: 必要时将光标颜色参数设置为字符串
- win_close: 关闭缓冲区后删除浮动网格
构建系统修复
- 将
git describe
限制在最高级别的源代码目录下
更多详情可查看:https://github.com/neovim/neovim/releases/tag/v0.8.2
还没有评论,来说两句吧...