Lean and mean spacemacs-ish Vim distribution

What is space-vim?

space-vim is a vim distribution for vim plugins and resources, compatible with Vim and NeoVim.

It is inspired by spacemacs and mimics spacemacs in a high level, especially in the whole architecture, key bindings and UI.

If you are unfamiliar with spacemacs, you can visit for more about the priciple behind that, which is also what space-vim seeks.

For whom?

  • the novice vim users
  • the vimmers who pursuit a beautiful appearance
  • the users using both vim and spacemacs

If you have been a vimmer for a while, just pick out the part you like.

Also see Why you should and shouldn't use space-vim

Beautiful interface

space-vim-dark ports spacemacs-dark-theme from spacemacs to vim.

space-vim-theme is successor of space-vim-dark, supporting both dark and light background.

eleline.vim is another fancy statusline plugin.

vista.vim is an alternative to tagbar with LSP and async support.

vim-clap is a modern generic interactive finder and dispatcher for Vim and NeoVim.

Mnemonic keybindings

Key bindings are powered by vim-which-key and organized using mnemonic prefixes like b for buffer, w for window etc…

Easy to customise

The distribution is completely customizable using .spacevim, which is equivalent to .spacemacs in spacemacs.

Get Started



  • git
  • Vim/NeoVim
The latest version of Vim/NeoVim is highly recommended.

Linux and macOS

$ bash <(curl -fsSL


The easist way is to download install.cmd and run it as administrator, or install space-vim manually.

Full Documentation

The elaborate documentation is still a work in progress.

See space-vim-doc

More on GitHub


space-vim is made by Liu-Cheng Xu and is under the MIT License.


If you encounter any problem or have any suggestions, please create an issue on GitHub.