2017-09-23 20:02:23 +08:00
---
title: Available layers
description: A list of available layers in SpaceVim.
keywords: layer,layers
---
## Introduction
SpaceVim is a community-driven vim distribution that seeks to provide layer feature. here is an example for loadding a layer with some specified options:
```vim
call SpaceVim#layers#load('shell',
\ {
\ 'default_position' : 'top',
\ 'default_height' : 30,
\ }
\ )
```
## Available layers
this a list of buildin layers:
2017-02-10 21:52:59 +08:00
2017-07-28 05:22:12 +08:00
| Name | Description | Documentation |
| ------------- | :-------------------------------: | ---------------------------------------------------------- |
| autocomplete | autocomplete in vim | [documentation ](https://spacevim.org/layers/autocomplete ) |
2017-08-02 06:04:56 +08:00
| chat | chatting in vim | [documentation ](https://spacevim.org/layers/chat ) |
| checkers | checking in vim | [documentation ](https://spacevim.org/layers/checkers ) |
2017-07-28 05:22:12 +08:00
| chinese | layer for chinese vimer | [documentation ](https://spacevim.org/layers/chinese ) |
| colorscheme | all colorscheme in spacevim | [documentation ](https://spacevim.org/layers/colorscheme ) |
2017-08-02 06:04:56 +08:00
| default | better default for vim and neovim | [documentation ](https://spacevim.org/layers/default ) |
2017-07-28 05:22:12 +08:00
| lang#java | java development in vim | [documentation ](https://spacevim.org/layers/lang/java ) |
| lang#lisp | lisp development in vim | [documentation ](https://spacevim.org/layers/lang/lisp ) |
| lang#markdown | layer for editing markdown in vim | [documentation ](https://spacevim.org/layers/lang/markdown ) |
| lang#php | php development in vim | [documentation ](https://spacevim.org/layers/lang/php ) |
2017-08-02 06:04:56 +08:00
| shell | shell support for SpaceVim | [documentation ](https://spacevim.org/layers/shell ) |
| tags | tags manager in vim | [documentation ](https://spacevim.org/layers/tags ) |