Neovim 0.5.0 发布,新一代 Vim
Neovim 0.5.0 已发布。Neovim 是专注于可扩展性和可用性的新一代 Vim,它的特性包括: 现代化GUI 支持多种语言 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 插件 此版本的更新亮点包括对 LSP 的内置支持、引入新的 API 用于扩展标记(具有字节分辨率跟踪更改)和缓冲区装饰,以及对 lua 作为插件和配置的巨大改进。此外还包括对 tree-sitter 作为语法引擎的实验性支持,它建立在新的字节跟踪和装饰的核心 API 之上。 主要新特性: 引入 treesitter(具有强大 API 的语法解析器) 引入 LSP client+API 增加新的核心 APIs 增加新的符合工效学的 Lua API 点此查看详细更新内...
