Releases: liuchengxu/space-vim
Releases · liuchengxu/space-vim
0.8.0
Added
core/autoload/spacevim/plug/youcompleteme.vim: keep the config.vim ofycmdlayer as concise as possible.- defer loading
YouCompleteMeviatimerif possible. - cscope layer. Fix #130.
vim-pythonsense,traces.vim,quick-scopeandvim-gutentags.- add SPC p s for searching everything under your project, depending on
FindRootDirectoryprovided by vim-rooter, if not, detecting whether in a git project. - add SPC p f for searching files under a project.
Changed
- If the related layers are not enabled, finish loading the files under
core/ftplugin. - disable gui colors in the template
init.spacevimby default.
Removed
- a bunch of global variables, like
g:spacevim_nvim,g:spacevim_vim8,g:spacevim_tmux, have been moved tog:spacevim, which is dictionary containing the information used rarely by users. SimpylFold,fzf-filemru.
0.7.0
Changed
-
rename
LayerUpdatetoLayerCache -
utilize autoload mechanism to simplify vimrc, even though this may gain unnoticeable(or little) performance improvement. Specifically, plug and vim module are introduced and some complex settings are moved to these modules, e.g.,
let g:fzf_colors = g:spacevim#plug#fzf#colors
At the very beginning, I hope to keep space-vim as simple as possible. However, it's unevitable to make space-vim more like a vim plugin than an intuitive vim configuration over time with more and more functionalities added.
Added
- move language specific settings to
ftplugin - quick installer for windows
- optimize the startup time for Vim8 and NeoVim via
timer_start() - clojure layer
- which-key layer
- introduce
g:spacevim_layersto take the place ofLayerlist.
Removed
Layers()function. As a matter of fact,Layers()andUserInit()function are not necessary. I just want to explicitly differentateLayerfromPlugat the beginning. But now I have realized that there is no need to bring in another lengthy command list, we already have one :). Furthermore, most people never use the option ofLayercommand.
0.6.0
Big improvement.
0.5.0
v0.5.0 :memo: Update screenshot and statueline
0.4.0
Improve many details, remove colors layer, add elixir/latex/lightline layer.
Initial version
Use vundle as the vim plugin manager