您现在的位置是:首页 > 文章详情

Neovim v0.9.0 发布,基于 Vim 的可扩展文本编辑器

日期:2023-04-09点击:137

Neovim v0.9.0 已发布。

主要变化:

  • 为 lua2dox.lua 添加对@generic的支持
  • 为 lua2dox 添加对可选参数的支持
  • 为 lua2dox 添加对指定类型的支持
  • 在介绍中提及 ":help news" #20674
  • 支持使用 ":write ++p" 创建父级目录 #20835
  • 添加 vim.secure.read()
  • vim.inspect_pos,vim.show_pos,:Inspect
  • $NVIM_APPNAME #22128
  • 支持尝试从丢失的临时目录 (tempdir) 进行恢复 #22573
  • 添加vim.filetype.get_option()
  • 添加vim.treesitter.language.get_filetypes()(#22643)
  • 支持传递给 defaulttable 的函数接受参数 (#22839)
  • ……

详情查看 release notes


Neovim 是 Vim 的一个分支,旨在改进代码库,允许更轻松地实现 API,改善用户体验和插件实现。Neovim 的源代码比 Vim 少 30%。

其目标是:

  • 重构代码以改善维护
  • 实施新的高级功能
  • 展示一个更好、更强大的插件系统
  • 开放的开发模式,随时接受贡献,接受的标准也很明确。

特性:

  • 现代图形用户界面
  • 从任何语言访问 API,包括 C/C++, C#, Clojure, D, Elixir, Go, Haskell, Java, JavaScript/Node.js, Julia, Lisp, Lua, Perl, Python, Racket, Ruby, Rust
  • 嵌入式、可编写脚本的终端仿真器
  • 异步作业控制
  • 多个编辑器实例之间的共享数据(shada)。
  • 支持 XDG 基础目录
  • 与大多数 Vim 插件兼容,包括 Ruby 和 Python 插件

原文链接:https://www.oschina.net/news/236046/neovim-0-9-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章