SpaceVim README

The project's README from github.com/wsdjeg/SpaceVim. As one markdown file: README.md.

SpaceVim

Quick Start Guide | Chat | Documentation | Layers

build Codecov coverage Release GPLv3 License

work-flow

SpaceVim is a modular configuration of Vim and Neovim. It's inspired by spacemacs. It manages collections of plugins in layers, which help to collect related packages together to provide features. This approach helps keep the configuration organized and reduces overhead for the user by keeping them from having to think about what packages to install.

Features

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

SpaceVim (wsdjeg/SpaceVim)

Searching Database…

20.2K ·GitHub
archived
这是什么?SpaceVim 是一个为 Vim 和 Neovim 设计的模块化配置,灵感来自 spacemacs,能把这个朴素的编辑器变成一个功能齐全、开箱即用的开发环境。
SpaceVim 是一个独立的编辑器,还是装在我已有的 Vim 上的东西?它不是一个单独的软件,也不是分支。它是一套配置,架在 Vim 或 Neovim 之上,把插件按“模块(layer)”组织起来,每个模块把相关的包打包成一个功能。
怎么安装?README 里没有直接给出命令,而是指向一份快速入门指南和在线文档,照着做就能完成安装。
我的电脑上需要先装好 Vim 或 Neovim 吗?需要——SpaceVim 是针对 Vim 或 Neovim 的配置,不是独立程序,所以两者必须先装一个;装好之后,插件就交给 SpaceVim 来管理。
SpaceVim 还在开发吗?注意:GitHub 上的仓库已经归档,代码是只读的,不再接收更新——在投入大量自定义之前最好先了解这一点。
它只能在终端里用,还是在 GUI 版 Vim 里也能用?Vim 或 Neovim 能跑的地方它都能跑——Windows、macOS、Linux——而且在终端和 GUI 版 Vim 里的体验保持一致。
我需要自己挑选并配置每一个插件吗?不用——这正是“模块”的意义所在:相关的包按功能打包在一起,你不用操心该装什么。
开箱即有哪些功能?按模块组织的插件体系、兼容 Vim 和 Neovim 的 API、漂亮的界面、在线文档以及 :h SpaceVim 帮助,还有用 Lua 重写的一系列核心插件。
用空格键做快捷键是什么思路?为了用得舒服:SpaceVim 主要依靠空格键而不是各种修饰键组合,以降低患上重复劳损(RSI)的风险,而且会自动弹出一份可用快捷键的指南。
它会让我的编辑器启动变慢吗?它就是为了快速启动而设计的:90% 的插件通过 dein.vim 懒加载,只在真正用到时才会载入。
Creator
wsdjeg
Size
69 MB
Stars
20.2K
Updated
CommitFeb 17
Age
9y
Commits · 90 Days