1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-23 10:40:03 +08:00

Update doc (#3911)

This commit is contained in:
Wang Shidong 2020-10-24 14:32:42 +08:00 committed by GitHub
parent 4db31814e2
commit b9b416d219
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 160 additions and 129 deletions

View File

@ -8,8 +8,6 @@
if exists('s:filename')
" @bug s:filename always return 'scheme'
"
" because this script will be loaded twice. This is the feature of vim,
" when call an autoload func, vim will try to load the script again
finish

View File

@ -7,8 +7,6 @@
"=============================================================================
if exists('s:scheme_interpreter')
" @bug s:scheme_interpreter always return 'scheme'
"
" because this script will be loaded twice. This is the feature of vim,
" when call an autoload func, vim will try to load the script again
finish

View File

@ -310,7 +310,9 @@ function! SpaceVim#mapping#space#init() abort
call SpaceVim#mapping#space#def('nnoremap', ['w', 'u'], 'call SpaceVim#plugins#windowsmanager#UndoQuitWin()', 'undo quieted window', 1)
call SpaceVim#mapping#space#def('nnoremap', ['w', 'U'], 'call SpaceVim#plugins#windowsmanager#RedoQuitWin()', 'redo quieted window', 1)
let s:lnum = expand('<slnum>') + s:funcbeginline
call SpaceVim#mapping#space#def('nnoremap', ['b', 'n'], 'bnext', ['next-buffer',
call SpaceVim#mapping#space#def('nnoremap', ['b', 'n'], 'call call('
\ . string(function('s:next_buffer'))
\ . ', [])', ['next-buffer',
\ [
\ '[SPC b n] is running :bnext, jump to next buffer',
\ 'which is a vim build in command',
@ -325,7 +327,9 @@ function! SpaceVim#mapping#space#init() abort
\ . string(function('s:switch_scratch_buffer'))
\ . ', [])', 'switch-to-scratch-buffer', 1)
let s:lnum = expand('<slnum>') + 3
call SpaceVim#mapping#space#def('nnoremap', ['b', 'p'], 'bp', ['previous-buffer',
call SpaceVim#mapping#space#def('nnoremap', ['b', 'p'], 'call call('
\ . string(function('s:previous_buffer'))
\ . ', [])', ['previous-buffer',
\ [
\ 'SPC b p is running :bp, jump to previous buffer',
\ 'which is a vim build in command',
@ -723,6 +727,26 @@ function! s:windows_transient_state() abort
call state.open()
endfunction
function! s:next_buffer() abort
try
bnext
catch
echohl WarningMsg
echo 'no listed buffer'
echohl None
endtry
endfunction
function! s:previous_buffer() abort
try
bp
catch
echohl WarningMsg
echo 'no listed buffer'
echohl None
endtry
endfunction
" function() wrapper
if v:version > 703 || v:version == 703 && has('patch1170')
function! s:_function(fstr) abort

View File

@ -416,7 +416,7 @@ If you found one of the built-in plugins has bugs, and you want to debug that pl
```toml
[options]
disabled_plugins = ["neomake.vim"]
disabled_plugins = ["neomake.vim"]
```
2. Add a forked plugin or add a local plugin
@ -655,17 +655,17 @@ If you want to contribute theme please check the template of a statusline theme.
" group_ii: window id in iedit-insert mode
" group_in: windows id in iedit-normal mode
function! SpaceVim#mapping#guide#theme#gruvbox#palette() abort
return [
\ ['#282828', '#a89984', 246, 235],
\ ['#a89984', '#504945', 239, 246],
\ ['#a89984', '#3c3836', 237, 246],
\ ['#665c54', 241],
\ ['#282828', '#83a598', 235, 109],
\ ['#282828', '#fe8019', 235, 208],
\ ['#282828', '#8ec07c', 235, 108],
\ ['#282828', '#689d6a', 235, 72],
\ ['#282828', '#8f3f71', 235, 132],
\ ]
return [
\ ['#282828', '#a89984', 246, 235],
\ ['#a89984', '#504945', 239, 246],
\ ['#a89984', '#3c3836', 237, 246],
\ ['#665c54', 241],
\ ['#282828', '#83a598', 235, 109],
\ ['#282828', '#fe8019', 235, 208],
\ ['#282828', '#8ec07c', 235, 108],
\ ['#282828', '#689d6a', 235, 72],
\ ['#282828', '#8f3f71', 235, 132],
\ ]
endfunction
```
@ -765,11 +765,11 @@ To change the filemanager plugin:
```toml
[options]
# file manager plugins supported in SpaceVim:
# - vimfiler (default)
# - nerdtree
# - defx
filemanager = "defx"
# file manager plugins supported in SpaceVim:
# - vimfiler (default)
# - nerdtree
# - defx
filemanager = "defx"
```
VCS integration is supported, there will be a column status, this feature may make vimfiler slow, so it is not enabled by default.
@ -783,7 +783,7 @@ you can use `filetree_direction` option:
```toml
[options]
filetree_direction = "left"
filetree_direction = "left"
```
#### File tree navigation
@ -828,8 +828,8 @@ If only one file buffer is opened, a file is opened in the active window, otherw
| Key Bindings | Descriptions |
| --------------- | ----------------------------------------- |
| `l` / `<Enter>` | open file in one window |
| `sg` | open file in an vertically split window |
| `sv` | open file in an horizontally split window |
| `s g` | open file in an vertically split window |
| `s v` | open file in an horizontally split window |
## General usage
@ -1152,7 +1152,7 @@ can change it via `windows_leader` option:
```toml
[options]
windows_leader = "s"
windows_leader = "s"
```
| Key Bindings | Descriptions |
@ -1368,17 +1368,17 @@ The above key bindings are only part of fuzzy finder layers, please read the lay
| Feature | denite | unite | leaderf | ctrlp | fzf |
| ------------------ | :----: | :---: | :-----: | :---: | --- |
| CustomKeyMaps menu | yes | yes | no | no | no |
| AddedPlugins menu | yes | yes | no | no | no |
| register | yes | yes | no | yes | yes |
| CustomKeyMaps menu | yes | yes | yes | no | no |
| AddedPlugins menu | yes | yes | yes | no | no |
| register | yes | yes | yes | yes | yes |
| file | yes | yes | yes | yes | yes |
| yank history | yes | yes | no | no | yes |
| jump | yes | yes | no | yes | yes |
| location list | yes | yes | no | no | yes |
| yank history | yes | yes | yes | no | yes |
| jump | yes | yes | yes | yes | yes |
| location list | yes | yes | yes | no | yes |
| outline | yes | yes | yes | yes | yes |
| message | yes | yes | no | no | yes |
| quickfix list | yes | yes | no | yes | yes |
| resume windows | yes | yes | no | no | no |
| message | yes | yes | yes | no | yes |
| quickfix list | yes | yes | yes | yes | yes |
| resume windows | yes | yes | yes | no | no |
**Key bindings within fuzzy finder buffer**
@ -1405,11 +1405,18 @@ SpaceVim can be interfaced with different searching tools like:
- [ack](https://beyondgrep.com/)
- grep
The search commands in SpaceVim are organized under the `SPC s` prefix with the next key is the tool to use and the last key is the scope. For instance, `SPC s a b` will search in all opened buffers using `ag`.
The search commands in SpaceVim are organized under the `SPC s`
prefix with the next key is the tool to use and the last key is the scope.
For instance, `SPC s a b` will search in all opened buffers using `ag`.
If the last key (determining the scope) is uppercase then the current word under the cursor is used as default input for the search. For instance, `SPC s a B` will search the word under cursor.
If the last key (determining the scope) is uppercase then the
current word under the cursor is used as default input for the search.
For instance, `SPC s a B` will search the word under cursor.
If the tool key is omitted then a default tool will be automatically selected for the search. This tool corresponds to the first tool found on the system of the list `search_tools`, the default order is `rg`, `ag`, `pt`, `ack` then `grep`. For instance `SPC s b` will search in the opened buffers using `pt` if `rg` and `ag` have not been found on the system.
If the tool key is omitted then a default tool will be automatically selected for the search.
This tool corresponds to the first tool found on the system of the list `search_tools`,
the default order is `['rg', 'ag', 'pt', 'ack', 'grep', 'findstr', 'git']`.
For instance `SPC s b` will search in the opened buffers using `pt` if `rg` and `ag` have not been found on the system.
The tool keys are:

View File

@ -9,65 +9,67 @@
#### 新特性
- Add doc for vim#message api [#3805](https://github.com/SpaceVim/SpaceVim/pull/3805)
- Add doc for data#number api [#3804](https://github.com/SpaceVim/SpaceVim/pull/3804)
- Add doc for code indentation [#3799](https://github.com/SpaceVim/SpaceVim/pull/3799)
- Add vim#regex api [#3791](https://github.com/SpaceVim/SpaceVim/pull/3791)
- Add format_on_save options [#3746](https://github.com/SpaceVim/SpaceVim/pull/3746)
- Add enable_Indentline option for ui layer [#3909](https://github.com/SpaceVim/SpaceVim/pull/3909)
- add Codecov link to readme [#3898](https://github.com/SpaceVim/SpaceVim/pull/3898)
- Add raw string support for repl [#3884](https://github.com/SpaceVim/SpaceVim/pull/3884)
- Add: typescriptreact syntax highlighting support [#3880](https://github.com/SpaceVim/SpaceVim/pull/3880)
- Add projects caches [#3875](https://github.com/SpaceVim/SpaceVim/pull/3875)
- Add quickfix support for flygrep [#3872](https://github.com/SpaceVim/SpaceVim/pull/3872)
- Add winexists() api [#3868](https://github.com/SpaceVim/SpaceVim/pull/3868)
- Add ctrl-t key binding for flygrep [#3845](https://github.com/SpaceVim/SpaceVim/pull/3845)
- Add: random-candidates for colorscheme layer [#3671](https://github.com/SpaceVim/SpaceVim/pull/3671)
- Add lua api [#2861](https://github.com/SpaceVim/SpaceVim/pull/2861)
- Add automated adjustment of indentation with heuristics [#2307](https://github.com/SpaceVim/SpaceVim/pull/2307)
#### 改变
- Change default keybinding loading [#3792](https://github.com/SpaceVim/SpaceVim/pull/3792)
#### 问题修复
- Fix key binding SPC f Y [#3817](https://github.com/SpaceVim/SpaceVim/pull/3817)
- Fix transient state api [#3809](https://github.com/SpaceVim/SpaceVim/pull/3809)
- Fix key_sequence option [#3806](https://github.com/SpaceVim/SpaceVim/pull/3806)
- Fix travis-ci checker status [#3802](https://github.com/SpaceVim/SpaceVim/pull/3802)
- Fix AppVeyor lint [#3801](https://github.com/SpaceVim/SpaceVim/pull/3801)
- Fix code runner [#3800](https://github.com/SpaceVim/SpaceVim/pull/3800)
- Fix lang#c layer [#3796](https://github.com/SpaceVim/SpaceVim/pull/3796)
- Fix autocomplete layer options [#3786](https://github.com/SpaceVim/SpaceVim/pull/3786)
- Fix website [#3780](https://github.com/SpaceVim/SpaceVim/pull/3780)
- Fix find path in project manager [#3761](https://github.com/SpaceVim/SpaceVim/pull/3761)
- fix g:spacevim_project_rooter_outermost [#3759](https://github.com/SpaceVim/SpaceVim/pull/3759)
- Fix a.vim config [#3756](https://github.com/SpaceVim/SpaceVim/pull/3756)
- Fix tab name [#3752](https://github.com/SpaceVim/SpaceVim/pull/3752)
- Fix job test for windows [#3750](https://github.com/SpaceVim/SpaceVim/pull/3750)
- Fix tabline for inactive buffer [#3749](https://github.com/SpaceVim/SpaceVim/pull/3749)
- Fix detack vim-todo [#3745](https://github.com/SpaceVim/SpaceVim/pull/3745)
- Fix vim-todo detach script [#3903](https://github.com/SpaceVim/SpaceVim/pull/3903)
- Fix coding mirror [#3892](https://github.com/SpaceVim/SpaceVim/pull/3892)
- Fix flygrep detach script [#3891](https://github.com/SpaceVim/SpaceVim/pull/3891)
- Fix SPC e n/p key binding [#3890](https://github.com/SpaceVim/SpaceVim/pull/3890)
- Fix job.send can handle multi-line string [#3888](https://github.com/SpaceVim/SpaceVim/pull/3888)
- Fix option setting [#3886](https://github.com/SpaceVim/SpaceVim/pull/3886)
- Fix visual mode code format [#3866](https://github.com/SpaceVim/SpaceVim/pull/3866)
- Fix tex syntax highlighting in markdown file [#3863](https://github.com/SpaceVim/SpaceVim/pull/3863)
- Fix project root detection to work with empty buffer [#3860](https://github.com/SpaceVim/SpaceVim/pull/3860)
- Fix fzf mru, most recent should be first [#3859](https://github.com/SpaceVim/SpaceVim/pull/3859)
- Fix clang_std option for c language layer [#3858](https://github.com/SpaceVim/SpaceVim/pull/3858)
- Fix alt file manager [#3854](https://github.com/SpaceVim/SpaceVim/pull/3854)
- Fix task manager [#3853](https://github.com/SpaceVim/SpaceVim/pull/3853)
- fix syntax highlight about icase in flygrep window [#3848](https://github.com/SpaceVim/SpaceVim/pull/3848)
- Fix OmniSharpFindType to OmniSharpTypeLookup [#3628](https://github.com/SpaceVim/SpaceVim/pull/3628)
- fix Leaderf neoyank. [#3541](https://github.com/SpaceVim/SpaceVim/pull/3541)
#### 未知
- Update doc for key binding SPC f / [#3822](https://github.com/SpaceVim/SpaceVim/pull/3822)
- Remove key binding <Tab> [#3818](https://github.com/SpaceVim/SpaceVim/pull/3818)
- Update contributing guide [#3808](https://github.com/SpaceVim/SpaceVim/pull/3808)
- Improve pastebin plugin [#3797](https://github.com/SpaceVim/SpaceVim/pull/3797)
- Update website [#3789](https://github.com/SpaceVim/SpaceVim/pull/3789)
- Improve the github ISSUE_TEMPLATE [#3787](https://github.com/SpaceVim/SpaceVim/pull/3787)
- Improve issue template [#3785](https://github.com/SpaceVim/SpaceVim/pull/3785)
- Improve issue template [#3782](https://github.com/SpaceVim/SpaceVim/pull/3782)
- Pick up commit from upstream [#3779](https://github.com/SpaceVim/SpaceVim/pull/3779)
- Use bundle dein [#3777](https://github.com/SpaceVim/SpaceVim/pull/3777)
- Improve lang#asciidoc layer [#3775](https://github.com/SpaceVim/SpaceVim/pull/3775)
- Doc custom plugins [#3774](https://github.com/SpaceVim/SpaceVim/pull/3774)
- Improve foldsearch plugin [#3768](https://github.com/SpaceVim/SpaceVim/pull/3768)
- Yabuki/layer of plantuml [#3765](https://github.com/SpaceVim/SpaceVim/pull/3765)
- Update doc for project manager(rooter) [#3764](https://github.com/SpaceVim/SpaceVim/pull/3764)
- clarification of plantuml layer [#3763](https://github.com/SpaceVim/SpaceVim/pull/3763)
- :bug: cache init.toml based on filename if linked [#3762](https://github.com/SpaceVim/SpaceVim/pull/3762)
- Update key binding guide [#3753](https://github.com/SpaceVim/SpaceVim/pull/3753)
- Update codecov [#3751](https://github.com/SpaceVim/SpaceVim/pull/3751)
- Update quick-start-guide [#3748](https://github.com/SpaceVim/SpaceVim/pull/3748)
- Update copyright [#3744](https://github.com/SpaceVim/SpaceVim/pull/3744)
- Hot fix for vim-todo [#3910](https://github.com/SpaceVim/SpaceVim/pull/3910)
- Some fixes for FlyGrep [#3908](https://github.com/SpaceVim/SpaceVim/pull/3908)
- Update doc for statusline separator [#3902](https://github.com/SpaceVim/SpaceVim/pull/3902)
- todo manager: implement custom keywords [#3900](https://github.com/SpaceVim/SpaceVim/pull/3900)
- Update lang#c layer [#3899](https://github.com/SpaceVim/SpaceVim/pull/3899)
- Update denite layer doc [#3896](https://github.com/SpaceVim/SpaceVim/pull/3896)
- Update grepper [#3895](https://github.com/SpaceVim/SpaceVim/pull/3895)
- Disable scrollbar in startify [#3893](https://github.com/SpaceVim/SpaceVim/pull/3893)
- Improve lang#dart layer [#3876](https://github.com/SpaceVim/SpaceVim/pull/3876)
- Update lua layer [#3874](https://github.com/SpaceVim/SpaceVim/pull/3874)
- Update clojure layer [#3873](https://github.com/SpaceVim/SpaceVim/pull/3873)
- Update post for C/C++ [#3862](https://github.com/SpaceVim/SpaceVim/pull/3862)
- Improve Task manager [#3857](https://github.com/SpaceVim/SpaceVim/pull/3857)
- Close scrollbar on QuitPre [#3855](https://github.com/SpaceVim/SpaceVim/pull/3855)
- g++ should use -xc++ for C++ [#3850](https://github.com/SpaceVim/SpaceVim/pull/3850)
- Improve .clang file support [#3847](https://github.com/SpaceVim/SpaceVim/pull/3847)
- Remove invalid lines of gcc maker [#3846](https://github.com/SpaceVim/SpaceVim/pull/3846)
- Update readme and post url [#3844](https://github.com/SpaceVim/SpaceVim/pull/3844)
- Update kotlin doc [#3841](https://github.com/SpaceVim/SpaceVim/pull/3841)
- Update kotlin doc [#3840](https://github.com/SpaceVim/SpaceVim/pull/3840)
- lang#python doc: add neomake configuration for python3 [#3839](https://github.com/SpaceVim/SpaceVim/pull/3839)
- Update doc for statusline [#3665](https://github.com/SpaceVim/SpaceVim/pull/3665)
- Update g map [#3496](https://github.com/SpaceVim/SpaceVim/pull/3496)
- Doc: type in doc [#3488](https://github.com/SpaceVim/SpaceVim/pull/3488)
- Update file head [#3379](https://github.com/SpaceVim/SpaceVim/pull/3379)
- feat: optional support of vim-devicons [#3271](https://github.com/SpaceVim/SpaceVim/pull/3271)
- Improve tabline [#2242](https://github.com/SpaceVim/SpaceVim/pull/2242)
<!-- SpaceVim follow HEAD en end -->

View File

@ -11,65 +11,67 @@ The next release is v1.6.0:
#### New Features
- Add doc for vim#message api [#3805](https://github.com/SpaceVim/SpaceVim/pull/3805)
- Add doc for data#number api [#3804](https://github.com/SpaceVim/SpaceVim/pull/3804)
- Add doc for code indentation [#3799](https://github.com/SpaceVim/SpaceVim/pull/3799)
- Add vim#regex api [#3791](https://github.com/SpaceVim/SpaceVim/pull/3791)
- Add format_on_save options [#3746](https://github.com/SpaceVim/SpaceVim/pull/3746)
- Add enable_Indentline option for ui layer [#3909](https://github.com/SpaceVim/SpaceVim/pull/3909)
- add Codecov link to readme [#3898](https://github.com/SpaceVim/SpaceVim/pull/3898)
- Add raw string support for repl [#3884](https://github.com/SpaceVim/SpaceVim/pull/3884)
- Add: typescriptreact syntax highlighting support [#3880](https://github.com/SpaceVim/SpaceVim/pull/3880)
- Add projects caches [#3875](https://github.com/SpaceVim/SpaceVim/pull/3875)
- Add quickfix support for flygrep [#3872](https://github.com/SpaceVim/SpaceVim/pull/3872)
- Add winexists() api [#3868](https://github.com/SpaceVim/SpaceVim/pull/3868)
- Add ctrl-t key binding for flygrep [#3845](https://github.com/SpaceVim/SpaceVim/pull/3845)
- Add: random-candidates for colorscheme layer [#3671](https://github.com/SpaceVim/SpaceVim/pull/3671)
- Add lua api [#2861](https://github.com/SpaceVim/SpaceVim/pull/2861)
- Add automated adjustment of indentation with heuristics [#2307](https://github.com/SpaceVim/SpaceVim/pull/2307)
#### Feature Changes
- Change default keybinding loading [#3792](https://github.com/SpaceVim/SpaceVim/pull/3792)
#### Bug Fixs
- Fix key binding SPC f Y [#3817](https://github.com/SpaceVim/SpaceVim/pull/3817)
- Fix transient state api [#3809](https://github.com/SpaceVim/SpaceVim/pull/3809)
- Fix key_sequence option [#3806](https://github.com/SpaceVim/SpaceVim/pull/3806)
- Fix travis-ci checker status [#3802](https://github.com/SpaceVim/SpaceVim/pull/3802)
- Fix AppVeyor lint [#3801](https://github.com/SpaceVim/SpaceVim/pull/3801)
- Fix code runner [#3800](https://github.com/SpaceVim/SpaceVim/pull/3800)
- Fix lang#c layer [#3796](https://github.com/SpaceVim/SpaceVim/pull/3796)
- Fix autocomplete layer options [#3786](https://github.com/SpaceVim/SpaceVim/pull/3786)
- Fix website [#3780](https://github.com/SpaceVim/SpaceVim/pull/3780)
- Fix find path in project manager [#3761](https://github.com/SpaceVim/SpaceVim/pull/3761)
- fix g:spacevim_project_rooter_outermost [#3759](https://github.com/SpaceVim/SpaceVim/pull/3759)
- Fix a.vim config [#3756](https://github.com/SpaceVim/SpaceVim/pull/3756)
- Fix tab name [#3752](https://github.com/SpaceVim/SpaceVim/pull/3752)
- Fix job test for windows [#3750](https://github.com/SpaceVim/SpaceVim/pull/3750)
- Fix tabline for inactive buffer [#3749](https://github.com/SpaceVim/SpaceVim/pull/3749)
- Fix detack vim-todo [#3745](https://github.com/SpaceVim/SpaceVim/pull/3745)
- Fix vim-todo detach script [#3903](https://github.com/SpaceVim/SpaceVim/pull/3903)
- Fix coding mirror [#3892](https://github.com/SpaceVim/SpaceVim/pull/3892)
- Fix flygrep detach script [#3891](https://github.com/SpaceVim/SpaceVim/pull/3891)
- Fix SPC e n/p key binding [#3890](https://github.com/SpaceVim/SpaceVim/pull/3890)
- Fix job.send can handle multi-line string [#3888](https://github.com/SpaceVim/SpaceVim/pull/3888)
- Fix option setting [#3886](https://github.com/SpaceVim/SpaceVim/pull/3886)
- Fix visual mode code format [#3866](https://github.com/SpaceVim/SpaceVim/pull/3866)
- Fix tex syntax highlighting in markdown file [#3863](https://github.com/SpaceVim/SpaceVim/pull/3863)
- Fix project root detection to work with empty buffer [#3860](https://github.com/SpaceVim/SpaceVim/pull/3860)
- Fix fzf mru, most recent should be first [#3859](https://github.com/SpaceVim/SpaceVim/pull/3859)
- Fix clang_std option for c language layer [#3858](https://github.com/SpaceVim/SpaceVim/pull/3858)
- Fix alt file manager [#3854](https://github.com/SpaceVim/SpaceVim/pull/3854)
- Fix task manager [#3853](https://github.com/SpaceVim/SpaceVim/pull/3853)
- fix syntax highlight about icase in flygrep window [#3848](https://github.com/SpaceVim/SpaceVim/pull/3848)
- Fix OmniSharpFindType to OmniSharpTypeLookup [#3628](https://github.com/SpaceVim/SpaceVim/pull/3628)
- fix Leaderf neoyank. [#3541](https://github.com/SpaceVim/SpaceVim/pull/3541)
#### Unmarked PRs
- Update doc for key binding SPC f / [#3822](https://github.com/SpaceVim/SpaceVim/pull/3822)
- Remove key binding <Tab> [#3818](https://github.com/SpaceVim/SpaceVim/pull/3818)
- Update contributing guide [#3808](https://github.com/SpaceVim/SpaceVim/pull/3808)
- Improve pastebin plugin [#3797](https://github.com/SpaceVim/SpaceVim/pull/3797)
- Update website [#3789](https://github.com/SpaceVim/SpaceVim/pull/3789)
- Improve the github ISSUE_TEMPLATE [#3787](https://github.com/SpaceVim/SpaceVim/pull/3787)
- Improve issue template [#3785](https://github.com/SpaceVim/SpaceVim/pull/3785)
- Improve issue template [#3782](https://github.com/SpaceVim/SpaceVim/pull/3782)
- Pick up commit from upstream [#3779](https://github.com/SpaceVim/SpaceVim/pull/3779)
- Use bundle dein [#3777](https://github.com/SpaceVim/SpaceVim/pull/3777)
- Improve lang#asciidoc layer [#3775](https://github.com/SpaceVim/SpaceVim/pull/3775)
- Doc custom plugins [#3774](https://github.com/SpaceVim/SpaceVim/pull/3774)
- Improve foldsearch plugin [#3768](https://github.com/SpaceVim/SpaceVim/pull/3768)
- Yabuki/layer of plantuml [#3765](https://github.com/SpaceVim/SpaceVim/pull/3765)
- Update doc for project manager(rooter) [#3764](https://github.com/SpaceVim/SpaceVim/pull/3764)
- clarification of plantuml layer [#3763](https://github.com/SpaceVim/SpaceVim/pull/3763)
- :bug: cache init.toml based on filename if linked [#3762](https://github.com/SpaceVim/SpaceVim/pull/3762)
- Update key binding guide [#3753](https://github.com/SpaceVim/SpaceVim/pull/3753)
- Update codecov [#3751](https://github.com/SpaceVim/SpaceVim/pull/3751)
- Update quick-start-guide [#3748](https://github.com/SpaceVim/SpaceVim/pull/3748)
- Update copyright [#3744](https://github.com/SpaceVim/SpaceVim/pull/3744)
- Hot fix for vim-todo [#3910](https://github.com/SpaceVim/SpaceVim/pull/3910)
- Some fixes for FlyGrep [#3908](https://github.com/SpaceVim/SpaceVim/pull/3908)
- Update doc for statusline separator [#3902](https://github.com/SpaceVim/SpaceVim/pull/3902)
- todo manager: implement custom keywords [#3900](https://github.com/SpaceVim/SpaceVim/pull/3900)
- Update lang#c layer [#3899](https://github.com/SpaceVim/SpaceVim/pull/3899)
- Update denite layer doc [#3896](https://github.com/SpaceVim/SpaceVim/pull/3896)
- Update grepper [#3895](https://github.com/SpaceVim/SpaceVim/pull/3895)
- Disable scrollbar in startify [#3893](https://github.com/SpaceVim/SpaceVim/pull/3893)
- Improve lang#dart layer [#3876](https://github.com/SpaceVim/SpaceVim/pull/3876)
- Update lua layer [#3874](https://github.com/SpaceVim/SpaceVim/pull/3874)
- Update clojure layer [#3873](https://github.com/SpaceVim/SpaceVim/pull/3873)
- Update post for C/C++ [#3862](https://github.com/SpaceVim/SpaceVim/pull/3862)
- Improve Task manager [#3857](https://github.com/SpaceVim/SpaceVim/pull/3857)
- Close scrollbar on QuitPre [#3855](https://github.com/SpaceVim/SpaceVim/pull/3855)
- g++ should use -xc++ for C++ [#3850](https://github.com/SpaceVim/SpaceVim/pull/3850)
- Improve .clang file support [#3847](https://github.com/SpaceVim/SpaceVim/pull/3847)
- Remove invalid lines of gcc maker [#3846](https://github.com/SpaceVim/SpaceVim/pull/3846)
- Update readme and post url [#3844](https://github.com/SpaceVim/SpaceVim/pull/3844)
- Update kotlin doc [#3841](https://github.com/SpaceVim/SpaceVim/pull/3841)
- Update kotlin doc [#3840](https://github.com/SpaceVim/SpaceVim/pull/3840)
- lang#python doc: add neomake configuration for python3 [#3839](https://github.com/SpaceVim/SpaceVim/pull/3839)
- Update doc for statusline [#3665](https://github.com/SpaceVim/SpaceVim/pull/3665)
- Update g map [#3496](https://github.com/SpaceVim/SpaceVim/pull/3496)
- Doc: type in doc [#3488](https://github.com/SpaceVim/SpaceVim/pull/3488)
- Update file head [#3379](https://github.com/SpaceVim/SpaceVim/pull/3379)
- feat: optional support of vim-devicons [#3271](https://github.com/SpaceVim/SpaceVim/pull/3271)
- Improve tabline [#2242](https://github.com/SpaceVim/SpaceVim/pull/2242)
<!-- SpaceVim follow HEAD en end -->