1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-23 22:30:04 +08:00

Add core pillars

This commit is contained in:
wsdjeg 2017-04-30 12:14:08 +08:00
parent 936d785804
commit fa4c89f326

View File

@ -6,6 +6,11 @@ title: "Documentation"
---
- [Core Pillars](#core-pillars)
- [Mnemonic](#mnemonic)
- [Discoverable](#discoverable)
- [Consistent](#consistent)
- [Crowd-Configured](#crowd-configured)
- Features
- [Modular configuration](#modular-configuration)
- [Awesome ui](#awesome-ui)
@ -18,6 +23,28 @@ title: "Documentation"
- [Layers](https://spacevim.org/layers)
- [APIs](#apis)
## Core Pillars
Four core pillars: Mnemonic, Discoverable, Consistent and “Crowd-Configured”.
If any of these core pillars is violated open an issue and well try our best to fix it.
### Mnemonic
Key bindings are organized using mnemonic prefixes like b for buffer, p for project, s for search, h for help, etc…
### Discoverable
Innovative real-time display of available key bindings. Simple query system to quickly find available layers, packages, and more.
### Consistent
Similar functionalities have the same key binding everywhere thanks to a clearly defined set of conventions. Documentation is mandatory for any layer that ships with Spacemacs.
### Crowd-Configured
Community-driven configuration provides curated packages tuned by power users and bugs are fixed quickly.
# Features
## Awesome ui