1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-03 02:00:05 +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') if exists('s:filename')
" @bug s:filename always return 'scheme'
"
" because this script will be loaded twice. This is the feature of vim, " 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 " when call an autoload func, vim will try to load the script again
finish finish

View File

@ -7,8 +7,6 @@
"============================================================================= "=============================================================================
if exists('s:scheme_interpreter') 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, " 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 " when call an autoload func, vim will try to load the script again
finish 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#UndoQuitWin()', 'undo quieted window', 1)
call SpaceVim#mapping#space#def('nnoremap', ['w', 'U'], 'call SpaceVim#plugins#windowsmanager#RedoQuitWin()', 'redo 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 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', \ '[SPC b n] is running :bnext, jump to next buffer',
\ 'which is a vim build in command', \ 'which is a vim build in command',
@ -325,7 +327,9 @@ function! SpaceVim#mapping#space#init() abort
\ . string(function('s:switch_scratch_buffer')) \ . string(function('s:switch_scratch_buffer'))
\ . ', [])', 'switch-to-scratch-buffer', 1) \ . ', [])', 'switch-to-scratch-buffer', 1)
let s:lnum = expand('<slnum>') + 3 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', \ 'SPC b p is running :bp, jump to previous buffer',
\ 'which is a vim build in command', \ 'which is a vim build in command',
@ -723,6 +727,26 @@ function! s:windows_transient_state() abort
call state.open() call state.open()
endfunction 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 " function() wrapper
if v:version > 703 || v:version == 703 && has('patch1170') if v:version > 703 || v:version == 703 && has('patch1170')
function! s:_function(fstr) abort function! s:_function(fstr) abort

View File

@ -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 | | Feature | denite | unite | leaderf | ctrlp | fzf |
| ------------------ | :----: | :---: | :-----: | :---: | --- | | ------------------ | :----: | :---: | :-----: | :---: | --- |
| CustomKeyMaps menu | yes | yes | no | no | no | | CustomKeyMaps menu | yes | yes | yes | no | no |
| AddedPlugins menu | yes | yes | no | no | no | | AddedPlugins menu | yes | yes | yes | no | no |
| register | yes | yes | no | yes | yes | | register | yes | yes | yes | yes | yes |
| file | yes | yes | yes | yes | yes | | file | yes | yes | yes | yes | yes |
| yank history | yes | yes | no | no | yes | | yank history | yes | yes | yes | no | yes |
| jump | yes | yes | no | yes | yes | | jump | yes | yes | yes | yes | yes |
| location list | yes | yes | no | no | yes | | location list | yes | yes | yes | no | yes |
| outline | yes | yes | yes | yes | yes | | outline | yes | yes | yes | yes | yes |
| message | yes | yes | no | no | yes | | message | yes | yes | yes | no | yes |
| quickfix list | yes | yes | no | yes | yes | | quickfix list | yes | yes | yes | yes | yes |
| resume windows | yes | yes | no | no | no | | resume windows | yes | yes | yes | no | no |
**Key bindings within fuzzy finder buffer** **Key bindings within fuzzy finder buffer**
@ -1405,11 +1405,18 @@ SpaceVim can be interfaced with different searching tools like:
- [ack](https://beyondgrep.com/) - [ack](https://beyondgrep.com/)
- grep - 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: 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 enable_Indentline option for ui layer [#3909](https://github.com/SpaceVim/SpaceVim/pull/3909)
- Add doc for data#number api [#3804](https://github.com/SpaceVim/SpaceVim/pull/3804) - add Codecov link to readme [#3898](https://github.com/SpaceVim/SpaceVim/pull/3898)
- Add doc for code indentation [#3799](https://github.com/SpaceVim/SpaceVim/pull/3799) - Add raw string support for repl [#3884](https://github.com/SpaceVim/SpaceVim/pull/3884)
- Add vim#regex api [#3791](https://github.com/SpaceVim/SpaceVim/pull/3791) - Add: typescriptreact syntax highlighting support [#3880](https://github.com/SpaceVim/SpaceVim/pull/3880)
- Add format_on_save options [#3746](https://github.com/SpaceVim/SpaceVim/pull/3746) - 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: 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 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) - 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 vim-todo detach script [#3903](https://github.com/SpaceVim/SpaceVim/pull/3903)
- Fix transient state api [#3809](https://github.com/SpaceVim/SpaceVim/pull/3809) - Fix coding mirror [#3892](https://github.com/SpaceVim/SpaceVim/pull/3892)
- Fix key_sequence option [#3806](https://github.com/SpaceVim/SpaceVim/pull/3806) - Fix flygrep detach script [#3891](https://github.com/SpaceVim/SpaceVim/pull/3891)
- Fix travis-ci checker status [#3802](https://github.com/SpaceVim/SpaceVim/pull/3802) - Fix SPC e n/p key binding [#3890](https://github.com/SpaceVim/SpaceVim/pull/3890)
- Fix AppVeyor lint [#3801](https://github.com/SpaceVim/SpaceVim/pull/3801) - Fix job.send can handle multi-line string [#3888](https://github.com/SpaceVim/SpaceVim/pull/3888)
- Fix code runner [#3800](https://github.com/SpaceVim/SpaceVim/pull/3800) - Fix option setting [#3886](https://github.com/SpaceVim/SpaceVim/pull/3886)
- Fix lang#c layer [#3796](https://github.com/SpaceVim/SpaceVim/pull/3796) - Fix visual mode code format [#3866](https://github.com/SpaceVim/SpaceVim/pull/3866)
- Fix autocomplete layer options [#3786](https://github.com/SpaceVim/SpaceVim/pull/3786) - Fix tex syntax highlighting in markdown file [#3863](https://github.com/SpaceVim/SpaceVim/pull/3863)
- Fix website [#3780](https://github.com/SpaceVim/SpaceVim/pull/3780) - Fix project root detection to work with empty buffer [#3860](https://github.com/SpaceVim/SpaceVim/pull/3860)
- Fix find path in project manager [#3761](https://github.com/SpaceVim/SpaceVim/pull/3761) - Fix fzf mru, most recent should be first [#3859](https://github.com/SpaceVim/SpaceVim/pull/3859)
- fix g:spacevim_project_rooter_outermost [#3759](https://github.com/SpaceVim/SpaceVim/pull/3759) - Fix clang_std option for c language layer [#3858](https://github.com/SpaceVim/SpaceVim/pull/3858)
- Fix a.vim config [#3756](https://github.com/SpaceVim/SpaceVim/pull/3756) - Fix alt file manager [#3854](https://github.com/SpaceVim/SpaceVim/pull/3854)
- Fix tab name [#3752](https://github.com/SpaceVim/SpaceVim/pull/3752) - Fix task manager [#3853](https://github.com/SpaceVim/SpaceVim/pull/3853)
- Fix job test for windows [#3750](https://github.com/SpaceVim/SpaceVim/pull/3750) - fix syntax highlight about icase in flygrep window [#3848](https://github.com/SpaceVim/SpaceVim/pull/3848)
- Fix tabline for inactive buffer [#3749](https://github.com/SpaceVim/SpaceVim/pull/3749) - Fix OmniSharpFindType to OmniSharpTypeLookup [#3628](https://github.com/SpaceVim/SpaceVim/pull/3628)
- Fix detack vim-todo [#3745](https://github.com/SpaceVim/SpaceVim/pull/3745)
- fix Leaderf neoyank. [#3541](https://github.com/SpaceVim/SpaceVim/pull/3541) - 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) - Hot fix for vim-todo [#3910](https://github.com/SpaceVim/SpaceVim/pull/3910)
- Remove key binding <Tab> [#3818](https://github.com/SpaceVim/SpaceVim/pull/3818) - Some fixes for FlyGrep [#3908](https://github.com/SpaceVim/SpaceVim/pull/3908)
- Update contributing guide [#3808](https://github.com/SpaceVim/SpaceVim/pull/3808) - Update doc for statusline separator [#3902](https://github.com/SpaceVim/SpaceVim/pull/3902)
- Improve pastebin plugin [#3797](https://github.com/SpaceVim/SpaceVim/pull/3797) - todo manager: implement custom keywords [#3900](https://github.com/SpaceVim/SpaceVim/pull/3900)
- Update website [#3789](https://github.com/SpaceVim/SpaceVim/pull/3789) - Update lang#c layer [#3899](https://github.com/SpaceVim/SpaceVim/pull/3899)
- Improve the github ISSUE_TEMPLATE [#3787](https://github.com/SpaceVim/SpaceVim/pull/3787) - Update denite layer doc [#3896](https://github.com/SpaceVim/SpaceVim/pull/3896)
- Improve issue template [#3785](https://github.com/SpaceVim/SpaceVim/pull/3785) - Update grepper [#3895](https://github.com/SpaceVim/SpaceVim/pull/3895)
- Improve issue template [#3782](https://github.com/SpaceVim/SpaceVim/pull/3782) - Disable scrollbar in startify [#3893](https://github.com/SpaceVim/SpaceVim/pull/3893)
- Pick up commit from upstream [#3779](https://github.com/SpaceVim/SpaceVim/pull/3779) - Improve lang#dart layer [#3876](https://github.com/SpaceVim/SpaceVim/pull/3876)
- Use bundle dein [#3777](https://github.com/SpaceVim/SpaceVim/pull/3777) - Update lua layer [#3874](https://github.com/SpaceVim/SpaceVim/pull/3874)
- Improve lang#asciidoc layer [#3775](https://github.com/SpaceVim/SpaceVim/pull/3775) - Update clojure layer [#3873](https://github.com/SpaceVim/SpaceVim/pull/3873)
- Doc custom plugins [#3774](https://github.com/SpaceVim/SpaceVim/pull/3774) - Update post for C/C++ [#3862](https://github.com/SpaceVim/SpaceVim/pull/3862)
- Improve foldsearch plugin [#3768](https://github.com/SpaceVim/SpaceVim/pull/3768) - Improve Task manager [#3857](https://github.com/SpaceVim/SpaceVim/pull/3857)
- Yabuki/layer of plantuml [#3765](https://github.com/SpaceVim/SpaceVim/pull/3765) - Close scrollbar on QuitPre [#3855](https://github.com/SpaceVim/SpaceVim/pull/3855)
- Update doc for project manager(rooter) [#3764](https://github.com/SpaceVim/SpaceVim/pull/3764) - g++ should use -xc++ for C++ [#3850](https://github.com/SpaceVim/SpaceVim/pull/3850)
- clarification of plantuml layer [#3763](https://github.com/SpaceVim/SpaceVim/pull/3763) - Improve .clang file support [#3847](https://github.com/SpaceVim/SpaceVim/pull/3847)
- :bug: cache init.toml based on filename if linked [#3762](https://github.com/SpaceVim/SpaceVim/pull/3762) - Remove invalid lines of gcc maker [#3846](https://github.com/SpaceVim/SpaceVim/pull/3846)
- Update key binding guide [#3753](https://github.com/SpaceVim/SpaceVim/pull/3753) - Update readme and post url [#3844](https://github.com/SpaceVim/SpaceVim/pull/3844)
- Update codecov [#3751](https://github.com/SpaceVim/SpaceVim/pull/3751) - Update kotlin doc [#3841](https://github.com/SpaceVim/SpaceVim/pull/3841)
- Update quick-start-guide [#3748](https://github.com/SpaceVim/SpaceVim/pull/3748) - Update kotlin doc [#3840](https://github.com/SpaceVim/SpaceVim/pull/3840)
- Update copyright [#3744](https://github.com/SpaceVim/SpaceVim/pull/3744) - 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 doc for statusline [#3665](https://github.com/SpaceVim/SpaceVim/pull/3665)
- Update g map [#3496](https://github.com/SpaceVim/SpaceVim/pull/3496) - 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) - 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) - Improve tabline [#2242](https://github.com/SpaceVim/SpaceVim/pull/2242)
<!-- SpaceVim follow HEAD en end --> <!-- SpaceVim follow HEAD en end -->

View File

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