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 GUI. if have ever tried spacemacs, you will find space-vim is very similar to it in user experience.
The distribution is completely customizable using .spacevim
, which is equivalent to .spacemacs
in spacemacs.
I have written a vim colorscheme space-vim-dark based on spacemacs-dark theme. You could also try spacemacs-theme.vim.
commands have mnemonic prefixes like SPC b
for all the buffer commands.
Meanwhile, the whole key bindings have been well adapted for vim for the lack of great plugins similar to which-key in emacs. Most key bindings are limited to no more than two keystrokes without counting or in, e.g. SPC x d
to delete trailing whitespaces.
For different language layers, , , as default in space-vim, can be seen as the major-mode prefix in spacemacs.
No nonsense wrappers, free from being bloated.
If you have been a vimmer for quite a while, just pick out the part you are interested in. space-vim is well-organized due to the layers concept, you can easily find what you want. Since some guys are interested in the statusline part of space-vim, this section has been extracted as eleline.vim.
Feel free to update this content, just click the Edit this page link displayed on top right of each page, and pullrequest it
Your modification will be deployed automatically when merged.