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


Neovim v0.8.0 已发布。

主要特性变化

  • runtime: Enable filetype.lua by default (#19216)
  • Add undo!
  • Add "prerelease" to version dict
  • Click support for 'statusline', 'winbar' #18650
  • Add preview functionality to user commands
  • allow Cmdheight=0 (EXPERIMENTAL) #16251
  • Stdpath('run'), /tmp/nvim.user/ #18993
  • Add 'mousescroll' option (#12355)
  • Allow :wincmd to accept a count (#19815)
  • Multibuffer preview support for inccommand
  • Man: Port to Lua (#19912)

详情查看 release note。


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 插件


相關推薦

2023-04-10

嵌入式、可编写脚本的终端仿真器 异步作业控制 多个编辑器实例之间的共享数据(shada)。 支持 XDG 基础目录 与大多数 Vim 插件兼容,包括 Ruby 和 Python 插件

2022-04-11

嵌入式、可编写脚本的终端仿真器 异步作业控制 多个编辑器实例之间的共享数据(shada)。 支持XDG基础目录 与大多数Vim插件兼容,包括Ruby和Python插件

2023-08-12

压的工作后,发布 Vim 9.1 未来让 Vim 变得更现代(类似 Neovim 的做法) 接管 Vim 所有邮件列表的管理和访问权限 暂时无法访问 Vim FTP 主服务器,正在接触 Bram 的家人是否知道凭证 迁移 Vim 项目主页 讨论是否将 Vim 项目主页

2022-07-06

SpaceVim 2.0 发布了。SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全, 语法检查、格式化、调试、REPL 等特

2023-08-07

Vim 文本编辑器作者 Bram Moolenaar 的家人于 8 月 5 日,在 Google Groups 论坛中公布了 Bram Moolenaar (1961 年 - 2023 年 8 月 3 日) 去世的消息,享年 62 岁。 我们怀着沉重的心情通知您,Bram Moolenaar 于 2023 年 8 月 3 日去世。Bram

2023-08-11

件优化补全、跳转和悬停文档显示等功能,并支持 NeoVim 编辑器 🏄 API 更新 KCL Schema 模型解析 GetSchemaType API 新增装饰器信息和包信息字段 🏠 社区扩展更新 Helmfile KCL 插件支持 📰 官网和用例更新 KCL 官网新

2024-06-14

DriverBox v0.8.0 已经发布,Go 编写的边缘设备接入框架 此版本更新内容包括: 新特性:场景联动 新特性:镜像设备 新特性:运行时动态新增设备 新特性:设备驱动库,实现设备驱动的集中管理与高效复用。 新特性:增

2023-08-25

npm 客户端,以及 fetch、WebSocket等 Web API。 Bun 刚刚发布了 v0.8.0,新版本主要变化: 添加调试器支持 Bun 通过 WebKit 的 Inspector Protocol 实现了调试器支持。要使用它,需开启--inspectflag 运行文件或脚本。 实现 fetch stream

2024-07-26

3%)的两倍多。 如果有机会改变,开发人员可能会选择 Neovim(83%)。事实上,Visual Studio Code 用户大多表示只对尝试 Neovim 或 Vim 感兴趣。 其他内容还包括: .NET 再次成为所有开发人员使用最多的框架和库。 正在学习编

2023-12-02

队很高兴地宣布 KCL v0.7.0 新版本现在已经可用!本次发布为大家带来了三方面的重点更新:语言、工具链、社区集成 & 扩展支持。 使用功能更完善错误更少的 KCL 语言、工具链和 IDE 提升代码编写体验和效率 全新的 KC

2022-02-23

Vim 项目注册了被沿用至今的主页:vim.org。 与常见的编辑器相比,Vim 功能更丰富,不过上手门槛也更高,对初学者来说有一定的学习曲线(毕竟许多人第一次使用的时候都无法退出)。Sven 十分热爱 Vim,并且希望将 Vim 带给

2023-06-16

以下是 JupyterLab 4.0 中的一些主要新功能: 升级的文本编辑器:CodeMirror,用于单元格和文件编辑器的文本编辑器,已经更新到 CodeMirror 6。这带来了重要的可访问性和性能改进,以及更好的定制能力。还改进了编辑器的设置,

2023-08-26

会」北京站,聊聊 AI 大模型与底层技术 >>> Bun v0.8.1版本发布。这一版在0.8.0发布一天后发布,重点主要是修复了多个存在的问题和bug。 首先,新版本解决了一个很关键的问题:在处理格式错误的版本名时,bun install会崩溃。这

2022-09-14

PhotoDemon 是一个超轻量级、免安装的开源照片编辑器,它体积仅有 14 MB ,但提供了全面的照片编辑工具。PhotoDemon 不需要安装,也不需要管理员权限即可运行,可以作为便携式应用程序在任何 Windows 机器(XP 到 Win 11)上运行