SpaceVim 2.0 发布,模块化 Vim IDE


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

新内容 - New layers

自上次发布以来,已添加以下语言/框架层:

  • lang#cmake
  • lang#jr
  • lang#jsonnet
  • lang#octave
  • lang#yang
  • lang#haxe
  • lang#postscript
  • lang#teal
  • lang#verilog
  • framework#django
  • telescope

New features

chat 层支持 gitter 和 IRC。

  • 为 iedit 模式添加 b , e , w 键绑定
  • 实现 autosave 插件
  • 添加对 vim 书签的 leaderf 支持
  • 添加对 vim8 的剪贴板支持
  • 添加lua插件:mkdir
  • 为 vim8 添加滚动条

增强功能

  • 滚动条:改进了滚动条的逻辑和速度。
  • 通知:通知 api 的一些问题已得到修复。

更新公告:https://spacevim.org/SpaceVim-release-v2.0.0/

 


相關推薦

2022-09-16

Arduino IDE 2.0 现已发布。Arduino IDE 2.x 是一次重大改写,不与 IDE 1.x 共享任何代码。它基于 Theia IDE 框架并使用 Electron 构建。编译和上传等后端操作被卸载到以守护程序模式运行的 arduino-cli 实例。官方表示,开发此

2023-10-24

,内置支持 50 多种编程语言。 2005 年 10 月 19 日,Geany 发布首个版本 0.1。上周四刚好是 Geany 诞生 18 周年纪念日,官方发布了 2.0 正式版以表庆祝。 下载地址:https://www.geany.org/download/releases/ Geany 2.0 主要变化: 重构会

2023-03-26

CodeLite 是一个免费开源的跨平台 IDE,专门用于 C、C++、PHP 和 JavaScript 编程语言,支持所有主要平台(Windows、macOS 和 Linux)。 改进 macOS 键盘快捷键:让用户使用 Ctrl 或 Cmd 键的快捷键 Windows CodeLite 现在使用原生的黑暗

2023-02-27

享库链接静态库或共享库。 新的公共 Python API 一个新的模块化 Python API 被提供,并被公开和记录。这是一个真正的 API,其构建模块已经用于构建 Conan 的内置命令,但也允许进一步扩展。不同的功能组有不同的子 API,可以实现

2023-08-11

Kubernetes 配置场景的编写,致力于构建围绕配置的更好的模块化、扩展性和稳定性,更简单的逻辑编写,以及更简单的自动化和生态工具集成。 本栏目将会双周更新 KCL 语言社区最新动态,包括功能、官网更新和最新的社区动

2022-02-23

永无止境的热情给他留下了深刻印象。所以 Bram 想把即将发布的 Vim 9.0 献给 Sven,以作纪念。 ▲ Sven Guckes 摆出「Vim」手势 除了推广 Vim,Sven 还积极参与了许多其他的自由软件项目(例如 Vi 和 Mutt),并在公开场合发

2022-06-29

的一个新的变化:Vim9 Script。 上一个版本是 2019 年 12 月发布的 8.2 版。由于最新的源代码总是会在 GitHub 上提供,因此许多用户已经安装了后来的补丁版本(有超过 5000 个),这些变化也已经被许多用户试用过了。在 8.2 的基础

2023-08-12

等。 其他的计划还包括: 处理当前积压的工作后,发布 Vim 9.1 未来让 Vim 变得更现代(类似 Neovim 的做法) 接管 Vim 所有邮件列表的管理和访问权限 暂时无法访问 Vim FTP 主服务器,正在接触 Bram 的家人是否知道凭证

2023-08-07

所以名字也是 Vi IMitation(模拟)的简称。 Bram 在 1991 年发布了第一个版本;1992 年,1.22 版本的 Vim 被移植到了 UNIX 和 MS-DOS 上。从那个时候开始,随着功能的不断增加,Vim 的全名就变成 Vi IMproved(改进)。 Vim 是目前最受欢迎

2023-04-10

Neovim v0.9.0 已发布。 主要变化: 为 lua2dox.lua 添加对@generic的支持 为 lua2dox 添加对可选参数的支持 为 lua2dox 添加对指定类型的支持 在介绍中提及 ":help news" #20674 支持使用 ":write ++p" 创建父级目录 #20835 添加 vim.secure

2022-04-11

;> Neovim 0.7 目前正处于稳定化阶段,预计在 4 月 15 日发布。 主要变化 新增 lua 自动命令 新增 lua keymap API 新增 lua 命令 API 支持全局命名空间 lua 高亮(纯 lua 配色方案) 全局 statusline 支持通过nvim_buf_set_extmark

2022-10-04

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

2023-08-24

Kubernetes 配置场景的编写,致力于构建围绕配置的更好的模块化、扩展性和稳定性,更简单的逻辑编写,以及更简单的自动化和生态工具集成。 本栏目将会双周更新 KCL 语言社区最新动态,包括功能、官网更新和最新的社区动

2023-04-16

根据 KotlinConf 2023 的消息,Kotlin 2.0 和 Kotlin K2 编译器即将发布。 Kotlin 2.0  从 Kotlin 1.8.20 开始,已经可以通过常规 Kotlin 语言版本标志( -language-version)启用 Kotlin 2.0 的预览。 Kotlin 2.0 发布后,将提供几个备受期待的功