SpaceVim 模块化 IDE 发布 v0.9.0:新增 15 种语言支持

SpaceVim
 SpaceVim
发布于 2018年09月27日
收藏 8

SpaceVim 作为模块化 Vim IDE, 最新版 v0.9.0 终于发布了,感谢所有为此项目贡献的开发者,当然也感谢所有用户的支持,因为你们的支持,才让开发者有动力维护该项目。下面我们来看下最新版 v0.9.0 相比上一个版本增加和改进了哪些功能:

运行界面一如既往地简约:

v0.9.0 welcome page

新特性

自上一个版本以来,SpaceVim 新增了 15 个新的语言模块,同时改进了多个语言模块的 lsp 支持,15 个新的语言模块如下:

同时, lsp 模块针对 julia, typescript, elixir 以及 bash 的支持也做了很大的改进。

颜色主题相关的改进,主要在于增加了几个新的主题,同时增加了一个随即主题的功能,可以设置随即频率,比如下面的代码可以让 SpaceVim 每天使用一个随机颜色主题,支持的频率有:每天、每周、每小时,当然也可以指定比如四小时 :"4h"

[[layers]]
  name = "colorscheme"
  random_theme = true
  frequency = "daily"

在编辑 SpaceVim 配置文件时,可以启用语法补全,补全 SpaceVim 的选项名称,以及模块选项的名称:

complete spacevim configuration file

最新版改进了自带的标签管理器,可以支持新建匿名和命名的标签以便区分不同的标签:

  • 在标签管理器内,重命名标签的快捷键是 r

标签的名字可以展示在标签管理器和顶部标签栏上:

rename

  • 上下移动标签的快捷键是: <C-S-Up>/<C-S-Down>

movetab

  • 新建标签有两个快捷键,分别可以新建匿名和命名标签: (n: create named tab / N : create anonymous tab)

newtab

  • 复制、粘贴整个标签,包括标签内窗口布局

copytab

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:SpaceVim 模块化 IDE 发布 v0.9.0:新增 15 种语言支持
加载中

最新评论(11

SpaceVim
SpaceVim

引用来自“eastasiasnow”的评论

用着还不错,就是现在快捷键还不熟

引用来自“SpaceVim”的评论

有一个快捷键提示,大多数快捷键跟他实际的意义是相同的,可以通过功能来记忆,比如打开文件树 `SPC b n`, SPC 为前缀, buffer 相关的是 b 开头的,n 表示 next, 同理,SPC b p 表示 previous buffer,SPC b d 表示 delete buffer。

引用来自“eastasiasnow”的评论

嗯嗯,这样提示可能记得快些。
对了,复制到x11的剪贴板中似乎不起作用,与我用的wayland作为后端有关系么?谢谢(arch linux,updated)
有可能,你需要检查以下你的 vim 是否支持 系统剪切板。
eastasiasnow
eastasiasnow

引用来自“eastasiasnow”的评论

用着还不错,就是现在快捷键还不熟

引用来自“SpaceVim”的评论

有一个快捷键提示,大多数快捷键跟他实际的意义是相同的,可以通过功能来记忆,比如打开文件树 `SPC b n`, SPC 为前缀, buffer 相关的是 b 开头的,n 表示 next, 同理,SPC b p 表示 previous buffer,SPC b d 表示 delete buffer。
嗯嗯,这样提示可能记得快些。
对了,复制到x11的剪贴板中似乎不起作用,与我用的wayland作为后端有关系么?谢谢(arch linux,updated)
OSC_mqrShV
OSC_mqrShV
厉害��,终于快1.0了
SpaceVim
SpaceVim
#SpaceVim# 下一个版本 1.0,会在此基础上主要完善核心功能和体验。
SpaceVim
SpaceVim

引用来自“ruki”的评论

赞!
感谢 :)
SpaceVim
SpaceVim

引用来自“eastasiasnow”的评论

用着还不错,就是现在快捷键还不熟
有一个快捷键提示,大多数快捷键跟他实际的意义是相同的,可以通过功能来记忆,比如打开文件树 `SPC b n`, SPC 为前缀, buffer 相关的是 b 开头的,n 表示 next, 同理,SPC b p 表示 previous buffer,SPC b d 表示 delete buffer。
eastasiasnow
eastasiasnow
用着还不错,就是现在快捷键还不熟
SpaceVim
SpaceVim

引用来自“amita”的评论

不知道性能怎么样
最好的组合是 neovim (+python3)
amita
amita
不知道性能怎么样
ruki
ruki
赞!
返回顶部
顶部