diff --git a/autoload/SpaceVim/default.vim b/autoload/SpaceVim/default.vim index 471907ffe..ea6551255 100644 --- a/autoload/SpaceVim/default.vim +++ b/autoload/SpaceVim/default.vim @@ -44,6 +44,9 @@ function! SpaceVim#default#SetOptions() abort set softtabstop=4 set shiftwidth=4 + " autoread + set autoread + " backup set backup set undofile diff --git a/autoload/SpaceVim/layers/lang/c.vim b/autoload/SpaceVim/layers/lang/c.vim index 3b70d4152..44161d7d6 100644 --- a/autoload/SpaceVim/layers/lang/c.vim +++ b/autoload/SpaceVim/layers/lang/c.vim @@ -1,5 +1,5 @@ "" -" @section Layer_lang_c +" @section lang#c, layer-lang-c " @parentsection layers " this layer provide c family language code completion and syntax chaeck.you " need install clang. diff --git a/autoload/SpaceVim/layers/lang/java.vim b/autoload/SpaceVim/layers/lang/java.vim index 9661008f9..5a732c1f4 100644 --- a/autoload/SpaceVim/layers/lang/java.vim +++ b/autoload/SpaceVim/layers/lang/java.vim @@ -1,5 +1,5 @@ "" -" @section Layer_lang_java, layer_lang_java +" @section lang#java, layer-lang-java " @parentsection layers " This layer is for java development. " > diff --git a/autoload/SpaceVim/layers/lang/php.vim b/autoload/SpaceVim/layers/lang/php.vim index c161f1f19..d3d9d4b1f 100644 --- a/autoload/SpaceVim/layers/lang/php.vim +++ b/autoload/SpaceVim/layers/lang/php.vim @@ -1,5 +1,5 @@ "" -" @section Layer_lang_php +" @section lang#php, layer-lang-php " @parentsection layers " this layer is for php development, and it provide auto codo completion, " and syntax check, and jump to the definition location. diff --git a/autoload/SpaceVim/layers/lang/xml.vim b/autoload/SpaceVim/layers/lang/xml.vim new file mode 100644 index 000000000..f4cc47bd3 --- /dev/null +++ b/autoload/SpaceVim/layers/lang/xml.vim @@ -0,0 +1,13 @@ +"" +" @section lang#xml, layer-lang-xml +" @parentsection layers +" when edite an xml file, the omni func is + + +function! SpaceVim#layers#lang#xml#plugins() abort + return [] +endfunction + +function! SpaceVim#layers#lang#xml#config() abort + +endfunction diff --git a/doc/SpaceVim.txt b/doc/SpaceVim.txt index a4ef7767e..d52c6927a 100644 --- a/doc/SpaceVim.txt +++ b/doc/SpaceVim.txt @@ -9,10 +9,11 @@ CONTENTS *SpaceVim-contents* 4. Layers..................................................|SpaceVim-layers| 1. Autocomplete..................................|SpaceVim-autocomplete| 2. Colorscheme....................................|SpaceVim-colorscheme| - 3. Layer_lang_c..................................|SpaceVim-layer_lang_c| - 4. Layer_lang_java............................|SpaceVim-layer_lang_java| - 5. Layer_lang_php..............................|SpaceVim-layer_lang_php| - 6. layer-lang-rust............................|SpaceVim-layer-lang-rust| + 3. lang#c........................................|SpaceVim-layer-lang-c| + 4. lang#java..................................|SpaceVim-layer-lang-java| + 5. lang#php....................................|SpaceVim-layer-lang-php| + 6. lang#xml....................................|SpaceVim-layer-lang-xml| + 7. layer-lang-rust............................|SpaceVim-layer-lang-rust| 5. FAQ........................................................|SpaceVim-faq| ============================================================================== @@ -384,7 +385,7 @@ colorschemes: if the colorscheme you want do not list below, PR welcome. < ============================================================================== -LAYER_LANG_C *SpaceVim-layer_lang_c* +LANG#C *SpaceVim-layer-lang-c* this layer provide c family language code completion and syntax chaeck.you need install clang. @@ -421,7 +422,7 @@ setting it to 0 disables this feature. ============================================================================== -LAYER_LANG_JAVA *SpaceVim-layer_lang_java* +LANG#JAVA *SpaceVim-layer-lang-java* This layer is for java development. > @@ -458,7 +459,7 @@ This layer is for java development. ============================================================================== -LAYER_LANG_PHP *SpaceVim-layer_lang_php* +LANG#PHP *SpaceVim-layer-lang-php* this layer is for php development, and it provide auto codo completion, and syntax check, and jump to the definition location. @@ -471,6 +472,11 @@ requirement: Composer Project < +============================================================================== +LANG#XML *SpaceVim-layer-lang-xml* + +when edite an xml file, the omni func is + ============================================================================== LAYER-LANG-RUST *SpaceVim-layer-lang-rust*