Releases: liuchengxu/space-vim
Releases · liuchengxu/space-vim
0.8.0
Added
core/autoload/spacevim/plug/youcompleteme.vim
: keep the config.vim ofycmd
layer as concise as possible.- defer loading
YouCompleteMe
viatimer
if possible. - cscope layer. Fix #130.
vim-pythonsense
,traces.vim
,quick-scope
andvim-gutentags
.- add SPC p s for searching everything under your project, depending on
FindRootDirectory
provided 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.spacevim
by 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
LayerUpdate
toLayerCache
-
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_layers
to take the place ofLayer
list.
Removed
Layers()
function. As a matter of fact,Layers()
andUserInit()
function are not necessary. I just want to explicitly differentateLayer
fromPlug
at 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 ofLayer
command.
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