From b9b416d219679a1ee1955c0ac77c67bfc38392f9 Mon Sep 17 00:00:00 2001 From: Wang Shidong Date: Sat, 24 Oct 2020 14:32:42 +0800 Subject: [PATCH] Update doc (#3911) --- autoload/SpaceVim/layers/foldsearch.vim | 2 - autoload/SpaceVim/layers/lang/scheme.vim | 2 - autoload/SpaceVim/mapping/space.vim | 28 +++++++- docs/documentation.md | 73 ++++++++++--------- wiki/cn/Following-HEAD.md | 92 ++++++++++++------------ wiki/en/Following-HEAD.md | 92 ++++++++++++------------ 6 files changed, 160 insertions(+), 129 deletions(-) diff --git a/autoload/SpaceVim/layers/foldsearch.vim b/autoload/SpaceVim/layers/foldsearch.vim index 874e365b6..7f63de86d 100644 --- a/autoload/SpaceVim/layers/foldsearch.vim +++ b/autoload/SpaceVim/layers/foldsearch.vim @@ -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 diff --git a/autoload/SpaceVim/layers/lang/scheme.vim b/autoload/SpaceVim/layers/lang/scheme.vim index 673266222..c37fd3ad2 100644 --- a/autoload/SpaceVim/layers/lang/scheme.vim +++ b/autoload/SpaceVim/layers/lang/scheme.vim @@ -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 diff --git a/autoload/SpaceVim/mapping/space.vim b/autoload/SpaceVim/mapping/space.vim index 921043187..2f5e498dd 100644 --- a/autoload/SpaceVim/mapping/space.vim +++ b/autoload/SpaceVim/mapping/space.vim @@ -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('') + 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('') + 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 diff --git a/docs/documentation.md b/docs/documentation.md index ee7cfa302..5be98a649 100644 --- a/docs/documentation.md +++ b/docs/documentation.md @@ -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` / `` | 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: diff --git a/wiki/cn/Following-HEAD.md b/wiki/cn/Following-HEAD.md index 4d3d14b67..a35eb035f 100644 --- a/wiki/cn/Following-HEAD.md +++ b/wiki/cn/Following-HEAD.md @@ -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 [#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) diff --git a/wiki/en/Following-HEAD.md b/wiki/en/Following-HEAD.md index 9fcd2be89..d9c9fe591 100644 --- a/wiki/en/Following-HEAD.md +++ b/wiki/en/Following-HEAD.md @@ -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 [#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)