mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-03-19 14:25:41 +08:00
80 lines
4.1 KiB
Markdown
80 lines
4.1 KiB
Markdown
---
|
|
title: "Home"
|
|
description: "SpaceVim is a community-driven vim distribution that seeks to provide layer feature."
|
|
---
|
|
|
|
[](https://gitter.im/SpaceVim/SpaceVim)
|
|
[](https://travis-ci.org/SpaceVim/SpaceVim)
|
|
[](https://ci.appveyor.com/project/wsdjeg/spacevim/branch/dev)
|
|
[](https://codecov.io/gh/SpaceVim/SpaceVim/branch/dev)
|
|
[](https://github.com/SpaceVim/SpaceVim)
|
|
[](https://github.com/SpaceVim/SpaceVim/blob/dev/LICENSE)
|
|
|
|
SpaceVim is a distribution of the vim editor that's inspired by spacemacs.
|
|
It manages collections of plugins in layers, which help collect related
|
|
packages together to provide features. For example, the python layer collects
|
|
deoplete.nvim, neomake and jedi-vim together to provides autocompletion,
|
|
syntax checking, and documentation lookup. This approach helps keep
|
|
configuration organized and reduces overhead for the user by keeping them
|
|
from having to think about what packages to install.
|
|
|
|
Please star the project on github - it is a great way to show your
|
|
appreciation while providing us motivation to continue working on this project.
|
|
The extra visibility for the project doesn't hurt either!
|
|
|
|

|
|
|
|
See the [documentation](https://spacevim.org/documentation) or [the list of layers](http://spacevim.org/layers/) for more information.
|
|
|
|
## New features
|
|
|
|
- **Great documentation:** access documentation in Vim with <kbd>SPC h SPC</kbd>.
|
|

|
|
- **Beautiful UI:** you'll love the awesome UI and its useful features.
|
|

|
|
- **Mnemonic key bindings:** all key bindings have mnemonic prefixes.
|
|

|
|
- **Describe key bindings:** use <kbd>SPC h d k</kbd> to describe key bindings, and find definition of key bindings.
|
|

|
|
- **Lazy load plugins:** Lazy-load 90% of plugins with [dein.vim](https://github.com/Shougo/dein.vim)
|
|

|
|
- **Neovim centric:** Dark powered mode of SpaceVim
|
|
|
|
## Blogs
|
|
|
|
<ul>
|
|
{% for post in site.posts offset: 0 limit: 5 %}
|
|
<strong><a href="{{ post.url }}">{{ post.title }}</a></strong>
|
|
<br>
|
|
<span class="post-date">{{ post.date | date_to_string }}</span>
|
|
<p>{{ post.excerpt | truncatewords: 100 }}</p>
|
|
{% endfor %}
|
|
</ul>
|
|
|
|
More posts are in the [SpaceVim's Blog](https://spacevim.org/blog/)
|
|
|
|
[Follow @SpaceVim](https://twitter.com/SpaceVim)
|
|
|
|
## Participating
|
|
|
|
Discuss the project at [gitter.im/SpaceVim](https://gitter.im/SpaceVim/SpaceVim) or [/r/SpaceVim](https://www.reddit.com/r/SpaceVim/)
|
|
|
|
Contribute code, report bugs and request features at [GitHub](https://github.com/SpaceVim/SpaceVim).
|
|
|
|
## FAQ
|
|
|
|
1. What is the project status?
|
|
|
|
The current stable version is 0.5.0. See the [milestones page](https://github.com/SpaceVim/SpaceVim/milestones) for development progress and the [roadmap](https://spacevim.org/roadmap/) for high-level plans.
|
|
|
|
2. Is SpaceVim trying to turn Vim/Neovim into an IDE?
|
|
|
|
With layers feature, this version of vim distribution try to turn vim/neovim into an IDE for many languages.
|
|
|
|
3. Which version of vim/neovim is needed?
|
|
|
|
vim 7.4/neovim v0.1.7, and `+lua` or `+python3` is needed.
|
|
|
|
|
|
<!-- vim:set nowrap: -->
|