Skip to content

SpaceVim/SpaceVim

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
.ci
 
 
 
 
 
 
 
 
bin
 
 
 
 
 
 
 
 
doc
 
 
 
 
 
 
 
 
lua
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SpaceVim

Quick Start Guide | Chat | Twitter

build Codecov coverage Release GPLv3 License Docker Pulls

SpaceVim is a vim configuration inspired by spacemacs, it is compatible with Vim and Neovim.

The latest release v2.0.0 was released at 2022-07-02, check out following-HEAD page for what happened since last release.

Features

  • Modularization: plugins and functions are organized in layers.
  • Compatible api: a series of compatible APIs for Vim/Neovim.
  • Great documentation: online documentation and :h SpaceVim.
  • Better experience: rewrite core plugins using lua
  • Beautiful UI: you'll love the awesome UI and its useful features.
  • Mnemonic key bindings: key binding guide will be displayed automatically
  • Fast boot time: Lazy-load 90% of plugins with dein.vim
  • Lower the risk of RSI: by heavily using the space bar instead of modifiers.
  • Consistent experience: consistent experience between terminal and gui

Screenshots

welcome page

Project Layout

├─ .ci/                           build automation
├─ .github/                       issue/PR templates
├─ .SpaceVim.d/                   project specific configuration
├─ after/                         overrule or add to the distributed defaults
├─ autoload/SpaceVim.vim          SpaceVim core file
├─ autoload/SpaceVim/api/         Public APIs
├─ autoload/SpaceVim/layers/      available layers
├─ autoload/SpaceVim/plugins/     builtin plugins
├─ autoload/SpaceVim/mapping/     mapping guide
├─ colors/                        default colorscheme
├─ docker/                        docker image generator
├─ bundle/                        bundle plugins
├─ lua/spacevim/plugin            builtin plugins(lua)
├─ doc/                           help(cn/en)
├─ docs/                          website(cn/en)
├─ wiki/                          wiki(cn/en)
├─ bin/                           executable
└─ test/                          tests

Contribute

This project wouldn't exist without all the people who contributed, We are thankful for any contributions from the community.

Credits