我阅读了nvim v0.12版本的发布说明,省去你们的时间
💡
原文英文,约800词,阅读约需3分钟。
📝
内容提要
Neovim 0.12版本发布,新增内置插件管理器vim.pack、重启命令和LSP控制命令。改进了LSP进度显示,取消了“按Enter”提示,新增撤销树和差异工具,支持更新高亮属性和发起GET请求。
🎯
关键要点
- Neovim 0.12版本发布,新增内置插件管理器vim.pack。
- 新增重启命令:可以使用:restart命令重启nvim,而无需退出。
- 新增:lsp命令,控制LSP行为,但LspInfo、LspRestart和LspLog命令已被移除。
- 改进LSP进度显示,使用nvim_echo和LspProgress显示进度信息。
- UI2更新,取消了“按Enter”提示,提升用户体验。
- 新增撤销树和差异工具,需手动启用。
- 更新高亮属性的方法nvim_set_hl新增了更新选项。
- 支持发起GET请求,可以使用vim.net.request()处理URL。
❓
延伸问答
Neovim 0.12版本有哪些新特性?
Neovim 0.12版本新增了内置插件管理器vim.pack、重启命令、LSP控制命令、改进的LSP进度显示、撤销树和差异工具等功能。
如何使用Neovim 0.12的重启命令?
可以使用命令:restart来重启Neovim,而无需退出。
Neovim 0.12中如何控制LSP行为?
使用:lsp命令可以控制LSP行为,但LspInfo、LspRestart和LspLog命令已被移除。
Neovim 0.12如何改进LSP进度显示?
LSP进度显示通过nvim_echo和LspProgress进行改进,能够更清晰地展示进度信息。
如何启用Neovim 0.12的撤销树和差异工具?
撤销树和差异工具需要手动启用,使用命令packadd nvim.undotree和packadd nvim.difftool。
Neovim 0.12支持发起GET请求吗?
是的,Neovim 0.12支持使用vim.net.request()发起GET请求。
➡️