mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-23 22:30:04 +08:00
2.1 KiB
2.1 KiB
title | categories | description | type | image | commentsID | comments | ||
---|---|---|---|---|---|---|---|---|
SpaceVim release v2.2.0 |
|
SpaceVim release v2.2.0 with more lua plugins and better experience. | article | https://img.spacevim.org/release-v2.2.0.png | SpaceVim release v2.2.0 | true |
Changelogs > SpaceVim release v2.2.0
The last release is v2.1.0, After 3 months development. The v2.2.0 has been released. So let's take a look at what happened since last release.
- Quick start guide: installation, configuration, and resources of learning SpaceVim
- documentation: the primary official document of SpaceVim
- available layers: a list of available layers which can be used in SpaceVim
What's New
- The lua
notify
api.
This api is just same as notify
api in vim script, but it is written in lua.
local nt = require('spacevim.api').import('notify')
nt.notify('Hello world!', 'WarningMsg')
- add cmp-dictionary for nvim-cmp
- add
bundle.lua
for updating bundle plugins - add
neotree
support
New layers
This release is force on improving using experience, so only one new layer added.
- add
core#statuscolumn
layer
Improvements
-
improve lua flygrep
The
flygrep
plugin has been rewrited in lua. since last release, the following changes happened toflygrep
:- use
notify
api for warning message - redraw output as soon as possible
- history completion
- ignore unwanted autocmds
- support iedit in flygrep
- improve quickfix support
- improve preview windows
- use
-
improve
projectmanager
pluginThe projectmanager plugin also has been rewrited in lua. This release improve the telescope project extension.
-
improve
prompt
api and fix handle key bindings
Git Commits
If you want to view all the git commits, use following command in your terminal.
git -C ~/.SpaceVim log v2.1.0..v2.2.0