*SpaceVim.txt* Like spacemacs, but for vim wsdjeg *SpaceVim* ============================================================================== CONTENTS *SpaceVim-contents* 1. Introduction.............................................|SpaceVim-intro| 2. Configuration...........................................|SpaceVim-config| 3. Functions............................................|SpaceVim-functions| ============================================================================== INTRODUCTION *SpaceVim-intro* SpaceVim is a modular configuration for vim/neovim plugins. ============================================================================== CONFIGURATION *SpaceVim-config* SpaceVim is configured by these options. *g:spacevim_version* Version of SpaceVim , this value can not be changed. *g:spacevim_default_indent* Change the default indent of SpaceVim. default is 2. > let g:spacevim_default_indent = 2 < *g:spacevim_max_column* Change the max column of SpaceVim, default is 120. > let g:spacevim_max_column = 120 < *g:spacevim_enable_guicolors* Enable true color support in terminal. > let g:spacevim_enable_guicolors = 1 < *g:spacevim_enable_googlesuggest* Enable/Disable google suggestion for neocomplete. by default it is Disabled. you can enable it by: > let g:spacevim_enable_googlesuggest = 1 < *g:spacevim_plugin_bundle_dir* Set the cache dir of plugins, by default, it is `~/.cache/vimfiles`. you can set it by: > let g:spacevim_plugin_bundle_dir = '~/.cache/vimplugs' < *g:spacevim_guifont* set the guifont of Spacevim, default is empty. *g:spacevim_enable_ycm* Enable ycm or not, but default it is 0. *g:spacevim_error_symbol* The error symbol used by maker. *g:spacevim_colorscheme* The colorscheme of SpaceVim, if colorscheme groups are installed. *g:spacevim_colorscheme_default* The default colorscheme of SpaceVim. *g:spacevim_filemanager* The default file manager of SpaceVim. *g:spacevim_plugin_manager* The default plugin manager of SpaceVim, dein, neobundle or vim-plug. by default it is dein. *g:spacevim_checkinstall* Enable/Disable checkinstall on SpaceVim startup. by default is 1. To disable it: > let g:spacevim_checkinstall = 0 < *g:spacevim_enable_debug* Enable/Disable debug mode for SpaceVim, by default it is disabled. to enable it: > let g:spacevim_enable_debug = 1 < *g:spacevim_debug_level* Set the debug level of SpaceVim, by default it is 1. *g:spacevim_plugin_groups* groups of plugins should be loaded. example: > let g:spacevim_plugin_groups = ['core', 'lang'] < now Space Vim support these groups: *g:spacevim_disabled_plugins* Disable plugins by names. example: > let g:spacevim_disabled_plugins = ['vim-foo', 'vim-bar'] < *g:spacevim_enable_powerline_fonts* enable/disable SpaceVim with powerline symbols. *g:spacevim_lint_on_save* Enable/Disable lint on save feature of SpaceVim's maker. To disable lint on save: > let g:spacevim_lint_on_save = 0 < *g:spacevim_hosts_url* The host file url. this option is for chinese users who can not use google and twitter. ============================================================================== FUNCTIONS *SpaceVim-functions* SpaceVim#Layer({layer}) *SpaceVim#Layer()* Load the {layer} you want : autocompletion : Make SpaceVim support autocompletion. unite : Unite centric work-flow SpaceVim#logger#setLevel({level}) *SpaceVim#logger#setLevel()* Set debug level of SpaceVim, by default it is 1. all message will be logged. 1 : log all the message. 2 : log warning and error message 3 : log error message only SpaceVim#logger#setOutput({file}) *SpaceVim#logger#setOutput()* Set log output file of SpaceVim. by default it is `~/.SpaceVim/.SpaceVim.log` vim:tw=78:ts=8:ft=help:norl: