lverweijen / spacevim

Spacemacs key bindings for vim

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spacevim

Spacemacs key bindings for vim

Spacevim provides leader bindings to match most of Spacemacs behaviour.

screenshot colorscheme

Installation

This plugin follows the standard runtime path structure, and as such it can be installed with a variety of plugin managers:

  • 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

Requirements

Spacevim relies on several other vim plugins for the key bindings implementations and spacemacs behavior.

Mapping plugins

So every plugin in this list is only needed to execute mapped action but to get the best experience recommended plugins are:

Some of the recommended plugins could be replaced by alternatives.

Alternative to junegunn/fzf & junegunn/fzf.vim

netrw is recommended as it's the built-in vim explorer but the following plugins are supported too:

Behavior plugins

To be the closest to the spacemacs behavior the folowing plugins are recommended:

About

Spacemacs key bindings for vim

License:MIT License


Languages

Language:Vim Script 100.0%