更新和回滚
SpaceVim 自身更新
可通过很多种方式来更新 SpaceVim 的核心文件。建议在更新 SpaceVim 之前,更新一下所有的插件。具体内容如下:
自动更新
注意:默认,这一特性是禁用的,因为自动更新将会增加 SpaceVim 的启动时间,影响用户体验。如果你需要这一特性,可以将如下加入到用户配置文件中:let g:spacevim_automatic_update = 1
。
启用这一特性后,SpaceVim 将会在每次启动时候检测是否有新版本。更新后需重启 SpaceVim。
通过插件管理器更新
使用 :SPUpdate SpaceVim
这一命令,将会打开 SpaceVim 的插件管理器,更新 SpaceVim, 具体进度会在插件管理器 buffer 中展示。
通过 git 进行更新
可通过在 SpaceVim 目录中手动执行 git pull
, SpaceVim 在 windows 下默认目录为 ~/vimfilers
, 但在 Linux 下则可使用如下命令:git -C ~/.SpaceVim pull
.
更新插件
使用 :SPUpdate
这一命令将会更新所有插件,包括 SpaceVim 自身。当然这一命令也支持参数,参数为插件名称,可同时添加多个插件名称作为参数,同时可以使用 Tab 键来补全插件名称。
获取日志
使用 :SPDebugInfo!
这一命令可以获取 SpaceVim 运行时日志,同时,可以使用 SPC h I
使用打开问题模板。可在这个模板中编辑问题,并提交。