1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-03 09:40:04 +08:00
SpaceVim/docs/layers/index.md
2017-12-12 09:22:00 +08:00

4.9 KiB

title description keywords
Available layers A list of available layers in SpaceVim. 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:

call SpaceVim#layers#load('shell',
        \ {
        \ 'default_position' : 'top',
        \ 'default_height' : 30,
        \ }
        \ )

Available layers

Name Description
autocomplete This layer provides auto-completion to SpaceVim
chat
checkers This layer provides syntax checking feature
chinese can not find Description
colorscheme colorscheme provides a list of colorscheme for SpaceVim, default colorscheme is gruvbox with dark theme.
default lt layer contains none plugins, but it has some better default config for vim and neovim
git This layers adds extensive support for git
index list of available layers in SpaceVim
lang#c This layer is for c/c++/object-c development
lang#java This layer is for Java development
lang#javascript This layer is for JaveScript development
lang#lisp for lisp development
lang#markdown Edit markdown within vim, autopreview markdown in the default browser, with this layer you can also format markdown file.
lang#php This layer adds PHP language support to SpaceVim
lang#python This layer is for Python development, provide autocompletion, syntax checking, code format for python file.
lang#ruby
lang#typescript This layer is for TypeScript development
lang#vim
shell This layer provide shell support in SpaceVim
tags This layer provide tags manager for project
ui