Vim script
Switch branches/tags
Nothing to show
Clone or download
Latest commit 30142a5 Mar 30, 2018
Permalink
Failed to load latest commit information.
assets Update screenshots Aug 18, 2016
autoload Fix #37 Jan 20, 2017
doc Fix trailing whitespace Mar 31, 2017
plugin Fix #28 Sep 3, 2016
.editorconfig Add CI Aug 5, 2016
.mdlrc Add CI Aug 5, 2016
.travis.yml Add PLUGINS doc Aug 11, 2016
.vintrc.yaml Add CI Aug 5, 2016
LICENSE Initial commit Apr 10, 2016
PLUGINS.md recommend vim-bbye for buffer deletion Aug 24, 2016
README.md Update README.md Mar 29, 2018
vimrc.sample Remove YouCompleteMe from default install Jan 22, 2017

README.md

Spacevim - Spacemacs for vim Build Status

This project is not actively maintained anymore. There are other projects doing similar things.


Spacevim is Spacemacs for vim. It can be used as a full distribution or you can get only the Spacemacs key bindings

screenshot1 screenshot2 colorscheme

Installation

Spacevim provides 2 ways of using it. First you can use it as a vim distribution like Spacemacs. Or you can only install it as a set of key bindings and Spacevim will bring out the best of your currently installed plugin.

Distribution mode

You want a full vim distribution like Spacemacs provides for emacs. Execute this line of shell, it will download a default .vimrc and install plugins through vim.

curl -sSfL https://raw.githubusercontent.com/ctjhoa/spacevim/master/vimrc.sample -o ~/.vimrc && vim

After plugins installation restart vim.

Key bindings only mode

You already have a vim config and/or want to manage your plugins yourself. This mode will provide only Spacemacs key bindings and adapt Spacevim with currently installed plugins. Install Spacevim as usual:

  • Pathogen
    • git clone https://github.com/ctjhoa/spacevim ~/.vim/bundle/spacevim
    • Remember to run :Helptags to generate help tags
  • NeoBundle
    • NeoBundle 'ctjhoa/spacevim'
  • Vundle
    • Plugin 'ctjhoa/spacevim'
  • Plug
    • Plug 'ctjhoa/spacevim'
  • manual
    • copy all of the files into your ~/.vim directory

Plugins

see details

TODO

  • Load plugin in async
  • Support spacemacs 0.200.X
  • Better documentation
  • OO programming (as suggested here)

License

MIT License