Space Vim Versions Save

:four_leaf_clover: Lean & mean spacemacs-ish Vim distribution

v0.8.0

5 years ago

Added

  • 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 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 to g:spacevim, which is dictionary containing the information used rarely by users.
  • SimpylFold, fzf-filemru.

v0.7.0

6 years ago

Changed

  • rename LayerUpdate to LayerCache

  • 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 of Layer list.

Removed

  • Layers() function. As a matter of fact, Layers() and UserInit() function are not necessary. I just want to explicitly differentate Layer from Plug 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 of Layer command.

v0.6.0

6 years ago

Big improvement.

v0.5.0

7 years ago

v0.4.0

7 years ago

Improve many details, remove colors layer, add elixir/latex/lightline layer.

v0.1.0

7 years ago

Use vundle as the vim plugin manager