-
v0.9.0
- a smooth prompt for missing plugins. - infer the executable from the shebang, e.g., `#!/usr/bin/env python3`. - visual ag and rg search based on fzf. - `.editorconfig` - `Grep` command - introduce `on_event` to simplify lazy loading based on events.(#351) - `haskell` layer - `g:spacevim_lsp_prefer_coc`, add [coc.nvim](https://github.com/neoclide/coc.nvim) support for lsp layer. - `spacevim#vim#term#Run()` could be used for running programms asynchronously. - use `autocmd` provided by vim-plug instead of the built-in autoload approach.(#323) - replace `spacevim#begin()` and `spacevim#end()` with `spacevim#bootstrap()`. The begin and end logic is not neccesary. - optimize `core/autoload/spacevim.vim`.(#336) - load `editorconfig-vim` via timer instead of on-demand loading. - replace `vim-leaderGuide` with `vim-which-key`. - replace `wannesm/wmgraphviz.vim` with `liuchengxu/graphviz.vim`. - remove `unite` from the default layers.
-
v0.8.0
- `core/autoload/spacevim/plug/youcompleteme.vim`: keep the config.vim of `ycmd` layer as concise as possible. - defer loading `YouCompleteMe` via `timer` if possible. - cscope layer. Fix #130. - `vim-pythonsense`, `traces.vim`, `quick-scope` and `vim-gutentags`. - add <kbd>SPC p s</kbd> for searching everything under your project, depending on `FindRootDirectory` provided by vim-rooter, if not, detecting whether in a git project. - add <kbd>SPC p f</kbd> for searching files under a project. - If the related layers are not enabled, finish loading the files under `core/ftplugin`. - disable gui colors in the template `init.spacevim` by default. - a bunch of global variables, like `g:spacevim_nvim`, `g:spacevim_vim8`, `g:spacevim_tmux`, have been moved to `g:spacevim`, which is dictionary containing the information used rarely by users. - `SimpylFold`, `fzf-filemru`.
-
-
-
-
-