Some checks failed
Detach Plugins / check (FlyGrep.vim) (push) Has been cancelled
Detach Plugins / check (GitHub.vim) (push) Has been cancelled
Detach Plugins / check (JavaUnit.vim) (push) Has been cancelled
Detach Plugins / check (SourceCounter.vim) (push) Has been cancelled
Detach Plugins / check (cpicker.nvim) (push) Has been cancelled
Detach Plugins / check (dein-ui.vim) (push) Has been cancelled
Detach Plugins / check (git.vim) (push) Has been cancelled
Detach Plugins / check (iedit.vim) (push) Has been cancelled
Detach Plugins / check (scrollbar.vim) (push) Has been cancelled
Detach Plugins / check (vim-chat) (push) Has been cancelled
Detach Plugins / check (vim-cheat) (push) Has been cancelled
Detach Plugins / check (vim-todo) (push) Has been cancelled
Detach Plugins / check (xmake.vim) (push) Has been cancelled
test / Linux (nvim, nightly) (push) Has been cancelled
test / Linux (nvim, v0.3.8) (push) Has been cancelled
test / Linux (nvim, v0.4.0) (push) Has been cancelled
test / Linux (nvim, v0.4.2) (push) Has been cancelled
test / Linux (nvim, v0.4.3) (push) Has been cancelled
test / Linux (nvim, v0.4.4) (push) Has been cancelled
test / Linux (nvim, v0.5.0) (push) Has been cancelled
test / Linux (nvim, v0.5.1) (push) Has been cancelled
test / Linux (nvim, v0.6.0) (push) Has been cancelled
test / Linux (nvim, v0.6.1) (push) Has been cancelled
test / Linux (nvim, v0.7.0) (push) Has been cancelled
test / Linux (nvim, v0.7.2) (push) Has been cancelled
test / Linux (nvim, v0.8.0) (push) Has been cancelled
test / Linux (nvim, v0.8.1) (push) Has been cancelled
test / Linux (nvim, v0.8.2) (push) Has been cancelled
test / Linux (nvim, v0.8.3) (push) Has been cancelled
test / Linux (nvim, v0.9.0) (push) Has been cancelled
test / Linux (nvim, v0.9.1) (push) Has been cancelled
test / Linux (true, vim, v7.4.052) (push) Has been cancelled
test / Linux (true, vim, v7.4.1689) (push) Has been cancelled
test / Linux (true, vim, v7.4.629) (push) Has been cancelled
test / Linux (true, vim, v8.0.0027) (push) Has been cancelled
test / Linux (true, vim, v8.0.0183) (push) Has been cancelled
test / Linux (vim, nightly) (push) Has been cancelled
test / Linux (vim, v8.0.0184) (push) Has been cancelled
test / Linux (vim, v8.0.1453) (push) Has been cancelled
test / Linux (vim, v8.1.2269) (push) Has been cancelled
test / Linux (vim, v8.2.2434) (push) Has been cancelled
test / Linux (vim, v8.2.3995) (push) Has been cancelled
test / Windows (nvim, nightly) (push) Has been cancelled
test / Windows (nvim, v0.3.8) (push) Has been cancelled
test / Windows (nvim, v0.4.2) (push) Has been cancelled
test / Windows (nvim, v0.4.3) (push) Has been cancelled
test / Windows (nvim, v0.4.4) (push) Has been cancelled
test / Windows (nvim, v0.5.0) (push) Has been cancelled
test / Windows (nvim, v0.5.1) (push) Has been cancelled
test / Windows (nvim, v0.6.0) (push) Has been cancelled
test / Windows (nvim, v0.6.1) (push) Has been cancelled
test / Windows (nvim, v0.7.0) (push) Has been cancelled
test / Windows (nvim, v0.7.2) (push) Has been cancelled
test / Windows (nvim, v0.8.0) (push) Has been cancelled
test / Windows (nvim, v0.8.1) (push) Has been cancelled
test / Windows (nvim, v0.8.2) (push) Has been cancelled
test / Windows (nvim, v0.8.3) (push) Has been cancelled
test / Windows (nvim, v0.9.0) (push) Has been cancelled
test / Windows (nvim, v0.9.1) (push) Has been cancelled
test / Windows (vim, nightly) (push) Has been cancelled
test / Windows (vim, v7.4.1185) (push) Has been cancelled
test / Windows (vim, v7.4.1689) (push) Has been cancelled
test / Windows (vim, v8.0.0027) (push) Has been cancelled
test / Windows (vim, v8.0.1453) (push) Has been cancelled
test / Windows (vim, v8.1.2269) (push) Has been cancelled
test / Windows (vim, v8.2.2434) (push) Has been cancelled
test / Windows (vim, v8.2.3995) (push) Has been cancelled
docker / docker (push) Has been cancelled
mirror / check (coding) (push) Has been cancelled
mirror / check (gitee) (push) Has been cancelled
mirror / check (gitlab) (push) Has been cancelled
83 lines
2.1 KiB
Markdown
83 lines
2.1 KiB
Markdown
---
|
|
title: SpaceVim release v2.2.0
|
|
categories: [changelog, blog]
|
|
description: "SpaceVim release v2.2.0 with more lua plugins and better experience."
|
|
type: article
|
|
image: https://img.spacevim.org/release-v2.2.0.png
|
|
commentsID: "SpaceVim release v2.2.0"
|
|
comments: true
|
|
---
|
|
|
|
# [Changelogs](../development#changelog) > SpaceVim release v2.2.0
|
|
|
|
<!-- vim-markdown-toc GFM -->
|
|
|
|
- [What's New](#whats-new)
|
|
- [New layers](#new-layers)
|
|
- [Improvements](#improvements)
|
|
- [Git Commits](#git-commits)
|
|
|
|
<!-- vim-markdown-toc -->
|
|
|
|
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](../quick-start-guide/): installation, configuration, and resources of learning SpaceVim
|
|
- [documentation](../documentation/): the primary official document of SpaceVim
|
|
- [available layers](../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 to `flygrep`:
|
|
|
|
1. use `notify` api for warning message
|
|
2. redraw output as soon as possible
|
|
3. history completion
|
|
4. ignore unwanted autocmds
|
|
5. support iedit in flygrep
|
|
6. improve quickfix support
|
|
7. improve preview windows
|
|
|
|
- improve `projectmanager` plugin
|
|
|
|
The 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
|
|
```
|