A community-driven vim distribution
Home | About | Documentation | Development | Community | Sponsors
SpaceVim is a distribution of the vim editor that’s inspired by spacemacs. It manages collections of plugins in layers, which help collect related packages together to provide features. For example, the python layer collects deoplete.nvim, neomake and jedi-vim together to provides autocompletion, syntax checking, and documentation lookup. This approach helps keep configuration organized and reduces overhead for the user by keeping them from having to think about what packages to install.
Please star the project on github - it is a great way to show your appreciation while providing us motivation to continue working on this project. The extra visibility for the project doesn’t hurt either!

See the documentation or the list of layers for more information.
Here is a throughput graph of the repository for the last few weeks:
At a minimum, SpaceVim requires git and wget to be installed. These tools are needed for downloading plugins and fonts.
If you are new to vim, you should learning about Vim in general, read vim-galore.
curl -sLf https://spacevim.org/install.sh | bash
After SpaceVim is installed, launch vim and SpaceVim will automatically install plugins.
For more info about the install script, please check:
curl -sLf https://spacevim.org/install.sh | bash -s -- -h
The easist way is to download install.cmd and run it as administrator, or install SpaceVim manually.





We know exactly what is the purpose of SpaceVim, and we keep trying to get it, never get lost, never give up...
SpaceVim release v0.6.0Many new features come out with v0.6.0
An async code runner in SpaceVimA better way for running code with in vim, more info about the command status, will not move cursor from code buffer.
SpaceVim release v0.5.0Many new features come out with v0.5.0
VIM 中 ctrl 相关的组合键的使用枚举 Vim 内置的 Ctrl 组合键功能,以及终端下的一些区别
More posts are in the SpaceVim’s Blog
Discuss the project at gitter.im/SpaceVim or /r/SpaceVim
Contribute code, report bugs and request features at GitHub.
The current stable version is 0.5.0. See the milestones page for development progress and the roadmap for high-level plans.
With layers feature, this version of vim distribution try to turn vim/neovim into an IDE for many languages.
vim 7.4/neovim v0.1.7, and +lua or +python3 is needed.
Hosted on GitHub — Theme by mattgraham