SpaceNeovim is Spacemacs for vim.
Startup screen | Vim-leader-guide in action |
---|---|
![]() |
![]() |
Prerequisites:
git
on your pathnvim
on your path
SpaceNeovim is a configurable distribution like Spacemacs.
To start using SpaceNeovim you can use the following oneliner,
mkdir -p ~/.config/nvim/ && curl -sSfL https://raw.githubusercontent.com/tehnix/spaceneovim/master/vimrc.sample -o ~/.config/nvim/init.vim | nvim
It will download a default init.vim
which in turn takes care of setting up the
rest by:
- Downloading
autoload/spacevim.vim
- Setting up vim-plug
- Cloning down the layers repository
- Installing default plugins
Go to the layers repository for more information on the different layers.
To enable a layer, include it in g:dotspacevim_configuration_layers
inside the dotspacevim/init
block. For example, the following enables the +checkers/syntax-checking
layer,
let g:dotspacevim_configuration_layers = [
\ '+checkers/syntax-checking'
\]
You can also add custom layers to g:dotspacevim_additional_plugins
, which will be installed with vim-plug
.
See LICENSE.