1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-24 05:20:04 +08:00
SpaceVim/wiki/en/Project-layout.md
2019-02-02 21:59:53 +08:00

2.6 KiB

This is the project layout of SpaceVim org:

Repo name Description
SpaceVim/SpaceVim SpaceVim main repo
SpaceVim/Ctrlp-extensions Ctrlp extensions used in ctrlp layer
SpaceVim/Unite-sources Unite sources used in unite layer
SpaceVim/Denite-sources Denite sources used in denite layer
SpaceVim/unite-ctags A fork of voi/unite-ctags
SpaceVim/gtags.vim SpaceVim tags layer: gtags.vim
SpaceVim/cscope.vim A cscope plugin for vim/neovim
SpaceVim/vim-swig Swig vim syntax highlighting
SpaceVim/vim-luacomplete lua complete plugin for vim
SpaceVim/unite-unicode Unite.vim plugin to insert unicode gyphs
SpaceVim/vim-material Vim colorscheme inspired by equinusocio's Material Theme
wsdjeg/vim-lookup A fork of mhinz/vim-lookup, base on SpaceVim API

In the main repo, the layout is:

├─ .ci/                           build automation
├─ .github/                       issue/PR templates
├─ .SpaceVim.d/                   project specific configuration
├─ autoload/SpaceVim.vim          SpaceVim core file
├─ autoload/SpaceVim/api/         Public APIs
├─ autoload/SpaceVim/layers/      available layers
├─ autoload/SpaceVim/plugins/     buildin plugins
├─ autoload/SpaceVim/mapping/     mapping guide
├─ doc/                           help(cn/en)
├─ docs/                          website(cn/en)
├─ wiki/                          wiki(cn/en)
├─ bin/                           executable
└─ test/                          tests