diff --git a/docs/cn/following-head.md b/docs/cn/following-head.md index 8fad3dbf3..2481f9b69 100644 --- a/docs/cn/following-head.md +++ b/docs/cn/following-head.md @@ -31,6 +31,34 @@ call SpaceVim#dev#followHEAD#update('cn') ## 新特性 +- feat(cpicker): add tools#cpicker layer +- feat(core): add logevent plugin +- feat(github): add ci files +- feat(github): enable github action +- perf(core): add opt for lazy load config +- perf(tabline): use BufAdd instead of BufNew +- perf(lazy): lazy load plugins +- perf(dein): skip type checking +- perf(layer): lazy load layer config +- perf(neo-tree): use lua notify +- perf(plugins): lazy load plugins +- perf(git): add key binding `v` to view log +- feat(qml): add `lang#qml` layer +- perf(buf): open buf in best win +- perf(nvimtree): use nvim-web-devicons +- perf(markdown): lazy load toc plugin +- perf(core): lazy load core plugins +- perf(edit): lazy load grammarous and tabular +- perf(checkers): lazy load neomake +- feat(autocmd): add SpaceVimLspSetup autocmd +- perf(start): lazy load plugins +- perf(cmp): lazy load nvim-cmp +- perf(telescope): lazy load telescope +- perf(co-author): complete co-author info +- perf(gtags): make gtags and ctags lazy loaded +- perf(default): remove unused var & functions +- perf(neovim): use nvim-cmp & skip checking python +- perf(guide): remove debug info - perf(statusline): support quickfix & loclist - perf(install): clone repo with --depth 1 - perf(stl): add input_method function @@ -90,6 +118,23 @@ call SpaceVim#dev#followHEAD#update('cn') ## 问题修复 +- fix(mapping): fix SPC a r/o +- fix(mapping): fix SPC b d key binding +- fix(tabline): update tabline on buflisted changed +- fix(custom): fix unknown key +- fix(mirror): remove `-f` opt +- fix(tabline): handle `BufNew` event +- fix(menu): fix unite menu +- fix(tasks): fix task status +- fix(format): format code in visual mode +- fix(git): fix git lazy command +- fix(projectmanager): skip when &autochdir is true +- fix(lsp): fix lua lsp WarningMsg +- fix(guide): fix prompt of flygrep +- fix(markdown): lazy load toc plugin on_ft +- fix(layer): fix all unknown functions +- fix(notify): fix unknown functions +- fix(find): fix find statusline - fix(file): fix file api - fix(python): add debug info for Shebang_to_cmd - fix(compatible): fix nvim-0.5.0 support @@ -142,6 +187,25 @@ call SpaceVim#dev#followHEAD#update('cn') ## 文档更新 +- docs(readme): update readme +- docs(bundle-plugins): add neo-tree link +- docs(autocomplete): update doc +- docs(opt): update doc of filemanager +- docs(help): update and rollback +- docs(help): update doc for editing +- docs(about): remove support email +- docs(help): update doc for tabline +- docs(help): update doc for filetree +- docs(typo): fix typo in post +- docs(help): add windows and ui doc +- docs(error): update doc for error handling +- docs(help): update buffer/file doc +- docs(highlighter): add doc for SPC s h +- docs(help): update help SpaceVim-options +- docs(guide): update help doc for mapping guide +- docs(help): update doc +- docs(help): add `:h SpaceVim-roadmap/community` +- docs(website): update following head and roadmap - docs(scrollbar): add doc - docs(tabline): add doc for ctrl-shift-letf/right - docs(nerdtree): update doc for `ctrl-h` @@ -164,9 +228,15 @@ call SpaceVim#dev#followHEAD#update('cn') ## 测试 +- test(vader): fix vader test ## 其他 +- build(docker): use new docker repo +- build(makefile): update makefile +- chore(colorscheme): use bundle vim-hybrid +- chore(pydocstring): use bundle pydocstring +- chore(bundle): use bundle splitjoin - chore(bundle): update helpful.vim - revert(html): remove copy button - refactor(format): refactor on_exit function diff --git a/docs/cn/git/repos/SpaceVim.md b/docs/cn/git/repos/SpaceVim.md index 3b8d4c6f5..dc92b84c3 100644 --- a/docs/cn/git/repos/SpaceVim.md +++ b/docs/cn/git/repos/SpaceVim.md @@ -1,10 +1,10 @@ --- -title: "源代码" +title: "源码仓库" description: "SpaceVim 源代码" lang: zh --- -# SpaceVim 源代码 +# [开发者文档](../) > 源码仓库 SpaceVim 的源码托管于在线仓库,可以克隆至本地查看源码。 diff --git a/docs/cn/layers.md b/docs/cn/layers.md index 44fb0cb7d..27f321e53 100644 --- a/docs/cn/layers.md +++ b/docs/cn/layers.md @@ -63,7 +63,9 @@ Vim 插件以及相关配置。而 SpaceVim 是以模块的方式来组织和管 enable = false ``` - + @@ -130,7 +132,7 @@ Vim 插件以及相关配置。而 SpaceVim 是以模块的方式来组织和管 | [lang#hy](lang/hy/) | 这一模块为 hy 开发提供支持,包括交互式编程、一键运行等特性。 | | [lang#idris](lang/idris/) | 这一模块为 idris 开发提供支持,包括交互式编程、一键运行等特性。 | | [lang#io](lang/io/) | 这一模块为 io 开发提供支持,包括交互式编程、一键运行等特性。 | -| [lang#ipynb](lang/ipynb/) | 该模块为 SpaceVim 添加了 Jupyter Notebook 支持,包括语法高亮、代码折叠等特点。 | +| [lang#ipynb](lang/ipynb/) | 该模块为SpaceVim添加了 Jupyter Notebook 支持,包括语法高亮、代码折叠等特点。 | | [lang#j](lang/j/) | 这一模块为 j 开发提供支持,包括交互式编程和语法高亮。 | | [lang#janet](lang/janet/) | 这一模块为 janet 开发提供支持,包括交互式编程、一键运行等特性。 | | [lang#java](lang/java/) | 这一模块为 Java 开发提供支持,包括代码补全、语法检查、代码格式化等特性。 | @@ -192,13 +194,15 @@ Vim 插件以及相关配置。而 SpaceVim 是以模块的方式来组织和管 | [sudo](sudo/) | 这一模块为 SpaceVim 提供了以管理员身份读写文件的功能。 | | [test](test/) | 这一模块为 SpaceVim 提供了一个测试框架,支持快速运行多种语言的单元测试。 | | [tmux](tmux/) | 这一模块为 SpaceVim 提供了一些在 Vim 内操作 tmux 的功能,使得在 tmux 窗口之间跳转更加便捷。 | +| [tools#cpicker](tools/cpicker/) | 这一模块为 SpaceVim 提供了调色板功能,可以快速调配颜色。 | | [tools#dash](tools/dash/) | 这一模块为 SpaceVim 提供了 Dash 支持,可快速查找光标位置的单词。 | -| [tools#mpv](tools/mpv/) | 这一模块为 SpaceVim 提供了 mpv 支持,可快速查找光标位置的单词。 | +| [tools#mpv](tools/mpv/) | 这一模块为 SpaceVim 提供了mpv支持,可快速查找光标位置的单词。 | | [tools](tools/) | 这一模块为 SpaceVim 提供了多种常用工具,包括日历、计算器等多种工具类插件,并针对 Vim8 以及 Neovim 提供了更好的插件选择。 | | [treesitter](treesitter/) | 这一模块为 SpaceVim 提供了一些在 Vim 内操作 treesitter 的功能 | | [ui](ui/) | 这一模块为 SpaceVim 提供了 IDE-like 的界面,包括状态栏、文件树、语法树等等特性。 | | [unite](unite/) | 这一模块为 SpaceVim 提供以 Unite 为核心的模糊查找机制,支持模糊搜索文件、历史纪录、函数列表等。 | | [VersionControl](VersionControl/) | 这一模块为 SpaceVim 提供了通用的代码版本控制支持,该模块支持 Git、Mercurial、Bazaar、SVN 等等多种后台工具。 | +| [xmake](xmake/) | 这一模块为 SpaceVim 提供了一些在 Vim 内操作 xmake 的功能。 | diff --git a/docs/following-head.md b/docs/following-head.md index 03ed841df..ef1c36365 100644 --- a/docs/following-head.md +++ b/docs/following-head.md @@ -30,6 +30,34 @@ call SpaceVim#dev#followHEAD#update('en') ## New features +- feat(cpicker): add tools#cpicker layer +- feat(core): add logevent plugin +- feat(github): add ci files +- feat(github): enable github action +- perf(core): add opt for lazy load config +- perf(tabline): use BufAdd instead of BufNew +- perf(lazy): lazy load plugins +- perf(dein): skip type checking +- perf(layer): lazy load layer config +- perf(neo-tree): use lua notify +- perf(plugins): lazy load plugins +- perf(git): add key binding `v` to view log +- feat(qml): add `lang#qml` layer +- perf(buf): open buf in best win +- perf(nvimtree): use nvim-web-devicons +- perf(markdown): lazy load toc plugin +- perf(core): lazy load core plugins +- perf(edit): lazy load grammarous and tabular +- perf(checkers): lazy load neomake +- feat(autocmd): add SpaceVimLspSetup autocmd +- perf(start): lazy load plugins +- perf(cmp): lazy load nvim-cmp +- perf(telescope): lazy load telescope +- perf(co-author): complete co-author info +- perf(gtags): make gtags and ctags lazy loaded +- perf(default): remove unused var & functions +- perf(neovim): use nvim-cmp & skip checking python +- perf(guide): remove debug info - perf(statusline): support quickfix & loclist - perf(install): clone repo with --depth 1 - perf(stl): add input_method function @@ -89,6 +117,23 @@ call SpaceVim#dev#followHEAD#update('en') ## Bugfixs +- fix(mapping): fix SPC a r/o +- fix(mapping): fix SPC b d key binding +- fix(tabline): update tabline on buflisted changed +- fix(custom): fix unknown key +- fix(mirror): remove `-f` opt +- fix(tabline): handle `BufNew` event +- fix(menu): fix unite menu +- fix(tasks): fix task status +- fix(format): format code in visual mode +- fix(git): fix git lazy command +- fix(projectmanager): skip when &autochdir is true +- fix(lsp): fix lua lsp WarningMsg +- fix(guide): fix prompt of flygrep +- fix(markdown): lazy load toc plugin on_ft +- fix(layer): fix all unknown functions +- fix(notify): fix unknown functions +- fix(find): fix find statusline - fix(file): fix file api - fix(python): add debug info for Shebang_to_cmd - fix(compatible): fix nvim-0.5.0 support @@ -141,6 +186,25 @@ call SpaceVim#dev#followHEAD#update('en') ## Docs +- docs(readme): update readme +- docs(bundle-plugins): add neo-tree link +- docs(autocomplete): update doc +- docs(opt): update doc of filemanager +- docs(help): update and rollback +- docs(help): update doc for editing +- docs(about): remove support email +- docs(help): update doc for tabline +- docs(help): update doc for filetree +- docs(typo): fix typo in post +- docs(help): add windows and ui doc +- docs(error): update doc for error handling +- docs(help): update buffer/file doc +- docs(highlighter): add doc for SPC s h +- docs(help): update help SpaceVim-options +- docs(guide): update help doc for mapping guide +- docs(help): update doc +- docs(help): add `:h SpaceVim-roadmap/community` +- docs(website): update following head and roadmap - docs(scrollbar): add doc - docs(tabline): add doc for ctrl-shift-letf/right - docs(nerdtree): update doc for `ctrl-h` @@ -163,9 +227,15 @@ call SpaceVim#dev#followHEAD#update('en') ## Tests +- test(vader): fix vader test ## Others +- build(docker): use new docker repo +- build(makefile): update makefile +- chore(colorscheme): use bundle vim-hybrid +- chore(pydocstring): use bundle pydocstring +- chore(bundle): use bundle splitjoin - chore(bundle): update helpful.vim - revert(html): remove copy button - refactor(format): refactor on_exit function diff --git a/docs/git/repos/SpaceVim.md b/docs/git/repos/SpaceVim.md index 9be875d32..79fcef330 100644 --- a/docs/git/repos/SpaceVim.md +++ b/docs/git/repos/SpaceVim.md @@ -1,9 +1,9 @@ --- -title: "Source code" +title: "Git Repository" description: "The source code of SpaceVim." --- -# The source code of SpaceVim +# [Development](../) >> Git Repository The source code of SpaceVim is hosted in an online repository and can be cloned locally to view the source code. @@ -11,7 +11,7 @@ The source code of SpaceVim is hosted in an online repository and can be cloned git clone https://spacevim.org/git/repos/SpaceVim/ ``` -Since the code was previously hosted on GitHub, some old users need to manually modify the remote repository address: +Since the code was previously hosted on GitHub, old users need to modify the remote repository address manually: ``` cd ~/.SpaceVim diff --git a/docs/layers.md b/docs/layers.md index 2c827fd1e..f01e4afcc 100644 --- a/docs/layers.md +++ b/docs/layers.md @@ -58,7 +58,9 @@ Some layers are enabled by default. The following example shows how to disable ` enable = false ``` - + @@ -203,6 +205,7 @@ Some layers are enabled by default. The following example shows how to disable ` | [telescope](telescope/) | This layer provides a heavily customized telescope centric workflow | | [test](test/) | This layer allows to run tests directly in SpaceVim | | [tmux](tmux/) | This layers adds extensive support for tmux | +| [tools#cpicker](tools/cpicker/) | This layer provides color picker for SpaceVim | | [tools#dash](tools/dash/) | This layer provides Dash integration for SpaceVim | | [tools#mpv](tools/mpv/) | This layer provides mpv integration for SpaceVim | | [tools#zeal](tools/zeal/) | This layer provides Zeal integration for SpaceVim |