mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-02 20:30:05 +08:00
Update doc (#4246)
This commit is contained in:
parent
9a568151c6
commit
c20177c401
@ -1605,6 +1605,24 @@ endfunction
|
||||
" General guide for using SpaceVim. Including layer configuration, bootstrap
|
||||
" function.
|
||||
|
||||
|
||||
""
|
||||
" @section buffers-and-files, usage-buffers-and-files
|
||||
" @parentsection usage
|
||||
" @subsection Buffers manipulation key bindings
|
||||
" All buffers key bindings are start with `b` prefix:
|
||||
" >
|
||||
" Key Bindings Descriptions
|
||||
" SPC <Tab> switch to alternate buffer in the current window (switch back and forth)
|
||||
" SPC b . buffer transient state
|
||||
" SPC b b switch to a buffer (via denite/unite)
|
||||
" SPC b d kill the current buffer (does not delete the visited file)
|
||||
" SPC u SPC b d kill the current buffer and window (does not delete the visited file) (TODO)
|
||||
" SPC b D kill a visible buffer using vim-choosewin
|
||||
" <
|
||||
|
||||
|
||||
|
||||
""
|
||||
" @section FAQ, faq
|
||||
" This is a list of the frequently asked questions about SpaceVim.
|
||||
|
@ -6,6 +6,16 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#assembly, layer-lang-assembly
|
||||
" @parentsection layers
|
||||
" This layer provides syntax highlighting for assembly. To enable this
|
||||
" layer:
|
||||
" >
|
||||
" [layers]
|
||||
" name = "lang#assembly"
|
||||
" <
|
||||
|
||||
function! SpaceVim#layers#lang#assembly#plugins() abort
|
||||
let plugins = []
|
||||
call add(plugins, ['wsdjeg/vim-assembly', { 'merged' : 0}])
|
||||
|
@ -6,6 +6,16 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#autohotkey, layer-lang-autohotkey
|
||||
" @parentsection layers
|
||||
" This layer provides syntax highlighting for autohotkey. To enable this
|
||||
" layer:
|
||||
" >
|
||||
" [layers]
|
||||
" name = "lang#autohotkey"
|
||||
" <
|
||||
|
||||
function! SpaceVim#layers#lang#autohotkey#plugins() abort
|
||||
let plugins = []
|
||||
call add(plugins, ['wsdjeg/vim-autohotkey', {'merged' : 0}])
|
||||
|
@ -9,12 +9,47 @@
|
||||
""
|
||||
" @section lang#clojure, layer-lang-clojure
|
||||
" @parentsection layers
|
||||
" This layer provides syntax highlighting for clojure. To enable this
|
||||
" layer:
|
||||
" This layer provides clojure language support in SpaceVim. Including syntax
|
||||
" highlighting, code indent, code runner and REPL. This layer is not enabled
|
||||
" by default, To enable this layer:
|
||||
" >
|
||||
" [layers]
|
||||
" name = "lang#clojure"
|
||||
" <
|
||||
"
|
||||
" @subsection layer options
|
||||
"
|
||||
" 1. `clojure_interpreter`: Set the clojure interpreter, by default, it is
|
||||
" `clojure`
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#clojure'
|
||||
" clojure_interpreter = 'path/to/clojure'
|
||||
" <
|
||||
"
|
||||
" @subsection Key bindings
|
||||
" >
|
||||
" Mode Key Function
|
||||
" ---------------------------------------------
|
||||
" normal SPC l r run current file
|
||||
" <
|
||||
"
|
||||
" This layer also provides REPL support for clojure, the key bindings are:
|
||||
" >
|
||||
" Key Function
|
||||
" ---------------------------------------------
|
||||
" SPC l s i Start a inferior REPL process
|
||||
" SPC l s b send whole buffer
|
||||
" SPC l s l send current line
|
||||
" SPC l s s send selection text
|
||||
" <
|
||||
"
|
||||
|
||||
if exists('s:clojure_interpreter')
|
||||
finish
|
||||
endif
|
||||
|
||||
let s:clojure_interpreter = 'clojure'
|
||||
|
||||
function! SpaceVim#layers#lang#clojure#plugins() abort
|
||||
let plugins = []
|
||||
@ -40,9 +75,9 @@ function! SpaceVim#layers#lang#clojure#config() abort
|
||||
call SpaceVim#mapping#space#regesit_lang_mappings('clojure', function('s:language_specified_mappings'))
|
||||
" in Window, if install clojure via scoop install clojure, the command is
|
||||
" cmd-clj
|
||||
let clojure = get(filter(['cmd-clj'], 'executable(v:val)'), 0, 'clojure')
|
||||
call SpaceVim#plugins#runner#reg_runner('clojure', clojure . ' -M %s')
|
||||
call SpaceVim#plugins#repl#reg('clojure', clojure)
|
||||
" let clojure = get(filter(['cmd-clj'], 'executable(v:val)'), 0, 'clojure')
|
||||
call SpaceVim#plugins#runner#reg_runner('clojure', s:clojure_interpreter . ' -M %s')
|
||||
call SpaceVim#plugins#repl#reg('clojure', s:clojure_interpreter)
|
||||
call SpaceVim#plugins#tasks#reg_provider(funcref('s:lein_tasks'))
|
||||
call add(g:spacevim_project_rooter_patterns, 'project.clj')
|
||||
endfunction
|
||||
@ -76,3 +111,7 @@ function! s:lein_tasks() abort
|
||||
endif
|
||||
return detect_task
|
||||
endfunction
|
||||
|
||||
function! SpaceVim#layers#lang#clojure#set_variable(var) abort
|
||||
let s:clojure_interpreter = get(a:var, 'clojure_interpreter', s:clojure_interpreter)
|
||||
endfunction
|
||||
|
@ -6,6 +6,18 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#e, layer-lang-e
|
||||
" @parentsection layers
|
||||
" @subsection Intro
|
||||
"
|
||||
" This layer includes utilities and language-specific mappings for e development.
|
||||
" By default it is disabled, to enable this layer:
|
||||
" >
|
||||
" [layers]
|
||||
" name = "lang#e"
|
||||
" <
|
||||
|
||||
if exists('s:e_interpreter')
|
||||
finish
|
||||
endif
|
||||
|
@ -20,7 +20,7 @@
|
||||
" >
|
||||
" Key Function
|
||||
" -----------------------------
|
||||
" SPC l
|
||||
" SPC l c run eclean
|
||||
" <
|
||||
"
|
||||
|
||||
|
@ -6,6 +6,23 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#forth, layer-lang-forth
|
||||
" @parentsection layers
|
||||
" This layer is for forth development, disabled by default, to enable this
|
||||
" layer, add following snippet to your SpaceVim configuration file.
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#forth'
|
||||
" <
|
||||
"
|
||||
" @subsection Key bindings
|
||||
" >
|
||||
" Mode Key Function
|
||||
" ---------------------------------------------
|
||||
" normal SPC l r run current file
|
||||
" <
|
||||
"
|
||||
|
||||
function! SpaceVim#layers#lang#forth#plugins() abort
|
||||
let plugins = []
|
||||
|
@ -6,6 +6,34 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#fortran, layer-lang-fortran
|
||||
" @parentsection layers
|
||||
" This layer is for fortran development, disabled by default, to enable this
|
||||
" layer, add following snippet to your SpaceVim configuration file.
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#fortran'
|
||||
" <
|
||||
"
|
||||
" @subsection Key bindings
|
||||
" >
|
||||
" Mode Key Function
|
||||
" ---------------------------------------------
|
||||
" normal SPC l r run current file
|
||||
" <
|
||||
"
|
||||
" This layer also provides REPL support for fortran, the key bindings are:
|
||||
" >
|
||||
" Key Function
|
||||
" ---------------------------------------------
|
||||
" SPC l s i Start a inferior REPL process
|
||||
" SPC l s b send whole buffer
|
||||
" SPC l s l send current line
|
||||
" SPC l s s send selection text
|
||||
" <
|
||||
"
|
||||
|
||||
function! SpaceVim#layers#lang#fortran#plugins() abort
|
||||
let plugins = []
|
||||
call add(plugins,[g:_spacevim_root_dir . 'bundle/fortran.vim', { 'merged' : 0}])
|
||||
|
@ -6,6 +6,34 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#io, layer-lang-io
|
||||
" @parentsection layers
|
||||
" This layer is for io development, disabled by default, to enable this
|
||||
" layer, add following snippet to your SpaceVim configuration file.
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#io'
|
||||
" <
|
||||
"
|
||||
" @subsection Key bindings
|
||||
" >
|
||||
" Mode Key Function
|
||||
" ---------------------------------------------
|
||||
" normal SPC l r run current file
|
||||
" <
|
||||
"
|
||||
" This layer also provides REPL support for io, the key bindings are:
|
||||
" >
|
||||
" Key Function
|
||||
" ---------------------------------------------
|
||||
" SPC l s i Start a inferior REPL process
|
||||
" SPC l s b send whole buffer
|
||||
" SPC l s l send current line
|
||||
" SPC l s s send selection text
|
||||
" <
|
||||
"
|
||||
|
||||
function! SpaceVim#layers#lang#io#plugins() abort
|
||||
let plugins = []
|
||||
call add(plugins, ['wsdjeg/vim-iolang', { 'merged' : 0}])
|
||||
|
@ -6,6 +6,43 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#latex, layer-lang-latex
|
||||
" @parentsection layers
|
||||
" This layer is for latex development, disabled by default, to enable this
|
||||
" layer, add following snippet to your SpaceVim configuration file.
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#latex'
|
||||
" <
|
||||
"
|
||||
" @subsection Key bindings
|
||||
" >
|
||||
" Mode Key Function
|
||||
" ---------------------------------------------
|
||||
" normal SPC l i vimtex-info
|
||||
" normal SPC l I vimtex-info-full
|
||||
" normal SPC l t vimtex-toc-open
|
||||
" normal SPC l T vimtex-toc-toggle
|
||||
" normal SPC l y vimtex-labels-open
|
||||
" normal SPC l Y vimtex-labels-toggle
|
||||
" normal SPC l v vimtex-view
|
||||
" normal SPC l r vimtex-reverse-search
|
||||
" normal SPC l l vimtex-compile
|
||||
" normal SPC l L vimtex-compile-selected
|
||||
" normal SPC l k vimtex-stop
|
||||
" normal SPC l K vimtex-stop-all
|
||||
" normal SPC l e vimtex-errors
|
||||
" normal SPC l o vimtex-compile-output
|
||||
" normal SPC l g vimtex-status
|
||||
" normal SPC l G vimtex-status-all
|
||||
" normal SPC l c vimtex-clean
|
||||
" normal SPC l C vimtex-clean-full
|
||||
" normal SPC l m vimtex-imaps-list
|
||||
" normal SPC l x vimtex-reload
|
||||
" normal SPC l X vimtex-reload-state
|
||||
" normal SPC l s vimtex-toggle-main
|
||||
" <
|
||||
|
||||
function! SpaceVim#layers#lang#latex#plugins() abort
|
||||
let plugins = []
|
||||
|
@ -6,6 +6,29 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#markdown, layer-lang-markdown
|
||||
" @parentsection layers
|
||||
" This layer is for markdown language, disabled by default, to enable this
|
||||
" layer, add following snippet to your SpaceVim configuration file.
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#markdown'
|
||||
" <
|
||||
" @subsection Layer options
|
||||
"
|
||||
" 1. `enabled_formater`: Set the enabled formater, by default it is
|
||||
" `['remark']`.
|
||||
" 2. `enableWcwidth`: Enable/disabled wcwidth option, it is disabled by
|
||||
" default.
|
||||
" 3. `listItemChar`: Set the default list item char, it is `-` by default.
|
||||
" 4. `listItemIndent`: Set the default indent of list item. It is `1` by
|
||||
" default.
|
||||
|
||||
if exists('s:md_listItemIndent')
|
||||
finish
|
||||
endif
|
||||
|
||||
let s:SYS = SpaceVim#api#import('system')
|
||||
|
||||
|
||||
|
@ -6,6 +6,22 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#pascal, layer-lang-pascal
|
||||
" @parentsection layers
|
||||
" This layer is for pascal development, disabled by default, to enable this
|
||||
" layer, add following snippet to your SpaceVim configuration file.
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#pascal'
|
||||
" <
|
||||
"
|
||||
" @subsection Key bindings
|
||||
" >
|
||||
" Mode Key Function
|
||||
" ---------------------------------------------
|
||||
" normal SPC l r run current file
|
||||
" <
|
||||
|
||||
let s:SYS = SpaceVim#api#import('system')
|
||||
|
||||
|
@ -6,6 +6,49 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#perl, layer-lang-perl
|
||||
" @parentsection layers
|
||||
" This layer is for perl development, disabled by default, to enable this
|
||||
" layer, add following snippet to your SpaceVim configuration file.
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#perl'
|
||||
" <
|
||||
"
|
||||
" @subsection layer options
|
||||
"
|
||||
" 1. `perl_interpreter`: Set the perl interpreter, by default, it is `perl`
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#perl'
|
||||
" perl_interpreter = 'path/to/perl'
|
||||
" <
|
||||
"
|
||||
" @subsection Key bindings
|
||||
" >
|
||||
" Mode Key Function
|
||||
" ---------------------------------------------
|
||||
" normal SPC l r run current file
|
||||
" <
|
||||
"
|
||||
" This layer also provides REPL support for perl, the key bindings are:
|
||||
" >
|
||||
" Key Function
|
||||
" ---------------------------------------------
|
||||
" SPC l s i Start a inferior REPL process
|
||||
" SPC l s b send whole buffer
|
||||
" SPC l s l send current line
|
||||
" SPC l s s send selection text
|
||||
" <
|
||||
"
|
||||
|
||||
if exists('s:perl_interpreter')
|
||||
finish
|
||||
endif
|
||||
|
||||
let s:perl_interpreter = 'perl'
|
||||
|
||||
let s:SYS = SpaceVim#api#import('system')
|
||||
|
||||
function! SpaceVim#layers#lang#perl#plugins() abort
|
||||
@ -19,7 +62,7 @@ endfunction
|
||||
function! SpaceVim#layers#lang#perl#config() abort
|
||||
let g:perldoc_no_default_key_mappings = 1
|
||||
call SpaceVim#plugins#runner#reg_runner('perl', {
|
||||
\ 'exe' : 'perl',
|
||||
\ 'exe' : s:perl_interpreter,
|
||||
\ 'opt' : ['-'],
|
||||
\ 'usestdin' : 1,
|
||||
\ })
|
||||
@ -27,7 +70,7 @@ function! SpaceVim#layers#lang#perl#config() abort
|
||||
if executable('perli')
|
||||
call SpaceVim#plugins#repl#reg('perl', ['perli'. (s:SYS.isWindows ? '.CMD' : '')])
|
||||
else
|
||||
call SpaceVim#plugins#repl#reg('perl', ['perl', '-del'])
|
||||
call SpaceVim#plugins#repl#reg('perl', [s:perl_interpreter, '-del'])
|
||||
endif
|
||||
endfunction
|
||||
function! s:language_specified_mappings() abort
|
||||
@ -51,3 +94,7 @@ function! s:language_specified_mappings() abort
|
||||
\ 'call SpaceVim#plugins#repl#send("selection")',
|
||||
\ 'send selection and keep code buffer focused', 1)
|
||||
endfunction
|
||||
|
||||
function! SpaceVim#layers#lang#perl#set_variable(var) abort
|
||||
let s:perl_interpreter = get(a:var, 'perl_interpreter', s:perl_interpreter)
|
||||
endfunction
|
||||
|
@ -16,6 +16,27 @@
|
||||
" name = 'lang#prolog'
|
||||
" <
|
||||
"
|
||||
" @subsection Key bindings
|
||||
"
|
||||
" >
|
||||
" Key Function
|
||||
" --------------------------------
|
||||
" SPC l r run current file
|
||||
" <
|
||||
"
|
||||
" The default code runner command is `swipl -q -f %s -t main`, `%s` will be
|
||||
" replaced to the path of current file.
|
||||
"
|
||||
" This layer also provides REPL support for prolog, the key bindings are:
|
||||
" >
|
||||
" Key Function
|
||||
" ---------------------------------------------
|
||||
" SPC l s i Start a inferior REPL process
|
||||
" SPC l s b send whole buffer
|
||||
" SPC l s l send current line
|
||||
" SPC l s s send selection text
|
||||
" <
|
||||
"
|
||||
|
||||
function! SpaceVim#layers#lang#prolog#plugins() abort
|
||||
let plugins = []
|
||||
|
@ -6,6 +6,45 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#purescript, layer-lang-purescript
|
||||
" @parentsection layers
|
||||
" This layer provides purescript language support for SpaceVim. Includding syntax
|
||||
" highlighting, code formatting and code completion. This layer is not enabled
|
||||
" by default, to enable this layer, add following snippet into SpaceVim
|
||||
" configuration file:
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#purescript'
|
||||
" <
|
||||
" @subsection Key bindings
|
||||
"
|
||||
" >
|
||||
" Key Function
|
||||
" --------------------------------
|
||||
" SPC l L list loaded modules
|
||||
" SPC l l reset loaded modules and load externs
|
||||
" SPC l R rebuild current buffer
|
||||
" SPC l f generate function template
|
||||
" SPC l t add type annotation
|
||||
" SPC l a apply current line suggestion
|
||||
" SPC l A apply all suggestions
|
||||
" SPC l C add case expression
|
||||
" SPC l i import module
|
||||
" SPC l p search pursuit for cursor ident
|
||||
" SPC l T find type of cursor ident
|
||||
" <
|
||||
"
|
||||
" This layer also provides REPL support for purescript, the key bindings are:
|
||||
" >
|
||||
" Key Function
|
||||
" ---------------------------------------------
|
||||
" SPC l s i Start a inferior REPL process
|
||||
" SPC l s b send whole buffer
|
||||
" SPC l s l send current line
|
||||
" SPC l s s send selection text
|
||||
" <
|
||||
"
|
||||
|
||||
function! SpaceVim#layers#lang#purescript#plugins() abort
|
||||
let plugins = []
|
||||
|
@ -9,11 +9,59 @@
|
||||
""
|
||||
" @section lang#python, layer-lang-python
|
||||
" @parentsection layers
|
||||
" To make this layer work well, you should install jedi.
|
||||
" @subsection mappings
|
||||
" This layer provides python language support for SpaceVim. Includding syntax
|
||||
" highlighting, code formatting and code completion. This layer is not enabled
|
||||
" by default, to enable this layer, add following snippet into SpaceVim
|
||||
" configuration file:
|
||||
" >
|
||||
" mode key function
|
||||
" [[layers]]
|
||||
" name = 'lang#python'
|
||||
" <
|
||||
"
|
||||
" @subsection Options
|
||||
"
|
||||
" 1. python_file_head: the default file head for python source code.
|
||||
" >
|
||||
" [layers]
|
||||
" name = "lang#python"
|
||||
" python_file_head = [
|
||||
" '#!/usr/bin/python3',
|
||||
" '# -*- coding : utf-8 -*-'
|
||||
" ''
|
||||
" ]
|
||||
" <
|
||||
" 2. `python_interpreter`: Set the interpreter of python.
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#python'
|
||||
" python_interpreter = '~/download/bin/python3'
|
||||
" <
|
||||
" 3. format_on_save: enable/disable code formation when save python file. This
|
||||
" options is disabled by default, to enable it:
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#python'
|
||||
" format_on_save = true
|
||||
" <
|
||||
"
|
||||
" @subsection Key bindings
|
||||
"
|
||||
" >
|
||||
" Key Function
|
||||
" --------------------------------
|
||||
" SPC l r run current file
|
||||
" <
|
||||
"
|
||||
" This layer also provides REPL support for python, the key bindings are:
|
||||
" >
|
||||
" Key Function
|
||||
" ---------------------------------------------
|
||||
" SPC l s i Start a inferior REPL process
|
||||
" SPC l s b send whole buffer
|
||||
" SPC l s l send current line
|
||||
" SPC l s s send selection text
|
||||
" <
|
||||
"
|
||||
|
||||
|
||||
if exists('s:enabled_linters')
|
||||
|
@ -11,6 +11,16 @@ if exists('s:JSON')
|
||||
finish
|
||||
endif
|
||||
|
||||
""
|
||||
" @section lang#reason, layer-lang-reason
|
||||
" @parentsection layers
|
||||
" This layer is for reason development, disabled by default, to enable this
|
||||
" layer, add following snippet to your @section(options) file.
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#reason'
|
||||
" <
|
||||
|
||||
let s:JSON = SpaceVim#api#import('data#json')
|
||||
|
||||
function! SpaceVim#layers#lang#reason#plugins() abort
|
||||
|
@ -31,6 +31,22 @@ endif
|
||||
"
|
||||
" 2. scheme_interpreter: Set the path or interpreter of scheme.
|
||||
"
|
||||
" @subsection Mappings
|
||||
" >
|
||||
" Key Function
|
||||
" -----------------------------------------------
|
||||
" SPC l r Run current file
|
||||
" <
|
||||
" This layer also provides REPL support for scheme, the key bindings are:
|
||||
" >
|
||||
" Key Function
|
||||
" ---------------------------------------------
|
||||
" SPC l s i Start a inferior REPL process
|
||||
" SPC l s b send whole buffer
|
||||
" SPC l s l send current line
|
||||
" SPC l s s send selection text
|
||||
" <
|
||||
"
|
||||
|
||||
function! SpaceVim#layers#lang#scheme#config() abort
|
||||
if s:scheme_dialect ==# 'mit-scheme'
|
||||
|
@ -20,7 +20,18 @@
|
||||
" Key Function
|
||||
" -----------------------------------------------
|
||||
" SPC l k jumping to placeholders
|
||||
" SPC l r Run current file
|
||||
" <
|
||||
" This layer also provides REPL support for swift, the key bindings are:
|
||||
" >
|
||||
" Key Function
|
||||
" ---------------------------------------------
|
||||
" SPC l s i Start a inferior REPL process
|
||||
" SPC l s b send whole buffer
|
||||
" SPC l s l send current line
|
||||
" SPC l s s send selection text
|
||||
" <
|
||||
"
|
||||
|
||||
func! SpaceVim#layers#lang#swift#plugins() abort
|
||||
let plugins = []
|
||||
|
@ -6,6 +6,33 @@
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
|
||||
""
|
||||
" @section lang#wolfram, layer-lang-wolfram
|
||||
" @parentsection layers
|
||||
" This layer is for wolfram development, disabled by default, to enable this
|
||||
" layer, add following snippet to your SpaceVim configuration file.
|
||||
" >
|
||||
" [[layers]]
|
||||
" name = 'lang#wolfram'
|
||||
" <
|
||||
"
|
||||
" @subsection Key bindings
|
||||
" >
|
||||
" Mode Key Function
|
||||
" ---------------------------------------------
|
||||
" normal SPC l r run current file
|
||||
" <
|
||||
"
|
||||
" This layer also provides REPL support for wolfram, the key bindings are:
|
||||
" >
|
||||
" Key Function
|
||||
" ---------------------------------------------
|
||||
" SPC l s i Start a inferior REPL process
|
||||
" SPC l s b send whole buffer
|
||||
" SPC l s l send current line
|
||||
" SPC l s s send selection text
|
||||
" <
|
||||
"
|
||||
|
||||
function! SpaceVim#layers#lang#wolfram#plugins() abort
|
||||
let plugins = []
|
||||
|
6
bundle/spacevim/addon-info.json
Normal file
6
bundle/spacevim/addon-info.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"name": "SpaceVim",
|
||||
"description": "\n\n \n /###### /## /##/## \n /##__ ## | ## | #|__/ \n | ## \\__/ /###### /###### /####### /######| ## | ##/##/######/#### \n | ###### /##__ ##|____ ##/##_____//##__ #| ## / ##| #| ##_ ##_ ## \n \\____ #| ## \\ ## /######| ## | ########\\ ## ##/| #| ## \\ ## \\ ## \n /## \\ #| ## | ##/##__ #| ## | ##_____/ \\ ###/ | #| ## | ## | ## \n | ######| #######| ######| ######| ####### \\ #/ | #| ## | ## | ## \n \\______/| ##____/ \\_______/\\_______/\\_______/ \\_/ |__|__/ |__/ |__/ \n | ## \n | ## \n |__/ ",
|
||||
"author": "wsdjeg"
|
||||
}
|
||||
|
58
bundle/spacevim/autoload/spacevimcn.vim
Normal file
58
bundle/spacevim/autoload/spacevimcn.vim
Normal file
@ -0,0 +1,58 @@
|
||||
"=============================================================================
|
||||
" SpaceVim.vim --- Initialization and core files for SpaceVim
|
||||
" Copyright (c) 2016-2020 Wang Shidong & Contributors
|
||||
" Author: Shidong Wang < wsdjeg at 163.com >
|
||||
" URL: https://spacevim.org
|
||||
" License: GPLv3
|
||||
"=============================================================================
|
||||
scriptencoding utf-8
|
||||
|
||||
""
|
||||
" @section 简介, intro
|
||||
" @stylized spacevim
|
||||
" @library
|
||||
" @order intro options config layers usage api faq changelog
|
||||
" SpaceVim 是一个社区驱动的模块化 Vim 配置,这一思想概念起源于 Spacemacs。
|
||||
|
||||
""
|
||||
" @section 选项, options
|
||||
" SpaceVim 使用 `~/.SpaceVim.d/init.toml` 作为默认的全局配置文件。所有的选项
|
||||
" 都可以在该文件中进行设置,同时,`~/.SpaceVim.d/` 将被加入 Vim
|
||||
" 的运行时(&rtp)内。因此,可以在该目录下创建私有的 Vim 脚本文件。SpaceVim
|
||||
" 也支持项目的本地配置,在项目的根目录下,`.SpaceVim.d/init.toml`
|
||||
" 即为默认的本地配置,`./SpaceVim./` 目录同样会被加入到 Vim
|
||||
" 的运行时(&rtp)内。
|
||||
"
|
||||
" 以下即为一个配置示例:
|
||||
" >
|
||||
" [options]
|
||||
" enable-guicolors = true
|
||||
" max-column = 120
|
||||
" <
|
||||
|
||||
""
|
||||
" @section default_indent, options-default_indent
|
||||
" @parentsection options
|
||||
" 设置默认的对齐具体,默认的值为 2。
|
||||
" >
|
||||
" default_indent = 2
|
||||
" <
|
||||
|
||||
""
|
||||
" 设置默认的对齐具体,默认的值为 2。
|
||||
" >
|
||||
" let g:spacevim_default_indent = 2
|
||||
" <
|
||||
let g:spacevim_default_indent = 2
|
||||
|
||||
""
|
||||
" @section relativenumber, options-relativenumber
|
||||
" @parentsection options
|
||||
" 启用/禁用相对行号,相对行号可以用于快速上下多行移动,默认已启用。
|
||||
" >
|
||||
" relativenumber = true
|
||||
" <
|
||||
|
||||
""
|
||||
" 启用/禁用相对行号,相对行号可以用于快速上下多行移动,默认已启用。
|
||||
let g:spacevim_relativenumber = 1
|
74
bundle/spacevim/doc/SpaceVim.txt
Normal file
74
bundle/spacevim/doc/SpaceVim.txt
Normal file
@ -0,0 +1,74 @@
|
||||
*SpaceVim.txt*
|
||||
|
||||
|
||||
/###### /## /##/##
|
||||
/##__ ## | ## | #|__/
|
||||
| ## \__/ /###### /###### /####### /######| ## | ##/##/######/####
|
||||
| ###### /##__ ##|____ ##/##_____//##__ #| ## / ##| #| ##_ ##_ ##
|
||||
\____ #| ## \ ## /######| ## | ########\ ## ##/| #| ## \ ## \ ##
|
||||
/## \ #| ## | ##/##__ #| ## | ##_____/ \ ###/ | #| ## | ## | ##
|
||||
| ######| #######| ######| ######| ####### \ #/ | #| ## | ## | ##
|
||||
\______/| ##____/ \_______/\_______/\_______/ \_/ |__|__/ |__/ |__/
|
||||
| ##
|
||||
| ##
|
||||
|__/
|
||||
wsdjeg *spacevim* *SpaceVim*
|
||||
|
||||
==============================================================================
|
||||
CONTENTS *SpaceVim-contents*
|
||||
1. 简介.......................................................|SpaceVim-intro|
|
||||
2. 选项.....................................................|SpaceVim-options|
|
||||
1. default_indent......................|SpaceVim-options-default_indent|
|
||||
2. relativenumber......................|SpaceVim-options-relativenumber|
|
||||
3. Configuration...........................................|SpaceVim-config|
|
||||
|
||||
==============================================================================
|
||||
简介 *SpaceVim-intro*
|
||||
|
||||
SpaceVim 是一个社区驱动的模块化 Vim 配置,这一思想概念起源于 Spacemacs。
|
||||
|
||||
==============================================================================
|
||||
选项 *SpaceVim-options*
|
||||
|
||||
SpaceVim 使用 `~/.SpaceVim.d/init.toml` 作为默认的全局配置文件。所有的选项
|
||||
都可以在该文件中进行设置,同时,`~/.SpaceVim.d/` 将被加入 Vim 的运行时(&rtp)内。因此,可以在该目录下创建私有的 Vim
|
||||
脚本文件。SpaceVim 也支持项目的本地配置,在项目的根目录下,`.SpaceVim.d/init.toml`
|
||||
即为默认的本地配置,`./SpaceVim./` 目录同样会被加入到 Vim 的运行时(&rtp)内。
|
||||
|
||||
以下即为一个配置示例:
|
||||
>
|
||||
[options]
|
||||
enable-guicolors = true
|
||||
max-column = 120
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
DEFAULT_INDENT *SpaceVim-options-default_indent*
|
||||
|
||||
设置默认的对齐具体,默认的值为 2。
|
||||
>
|
||||
default_indent = 2
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
RELATIVENUMBER *SpaceVim-options-relativenumber*
|
||||
|
||||
启用/禁用相对行号,相对行号可以用于快速上下多行移动,默认已启用。
|
||||
>
|
||||
relativenumber = true
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
CONFIGURATION *SpaceVim-config*
|
||||
|
||||
*g:spacevim_default_indent*
|
||||
设置默认的对齐具体,默认的值为 2。
|
||||
>
|
||||
let g:spacevim_default_indent = 2
|
||||
<
|
||||
|
||||
*g:spacevim_relativenumber*
|
||||
启用/禁用相对行号,相对行号可以用于快速上下多行移动,默认已启用。
|
||||
|
||||
|
||||
vim:tw=78:ts=8:ft=help:norl:
|
1430
doc/SpaceVim.cnx
1430
doc/SpaceVim.cnx
File diff suppressed because it is too large
Load Diff
1
doc/SpaceVim.cnx
Symbolic link
1
doc/SpaceVim.cnx
Symbolic link
@ -0,0 +1 @@
|
||||
bundle/spacevim/doc/SpaceVim.txt
|
633
doc/SpaceVim.txt
633
doc/SpaceVim.txt
@ -98,85 +98,99 @@ CONTENTS *SpaceVim-contents*
|
||||
13. lang#agda.................................|SpaceVim-layer-lang-agda|
|
||||
14. lang#asciidoc.........................|SpaceVim-layer-lang-asciidoc|
|
||||
15. lang#asepctj...........................|SpaceVim-layer-lang-asepctj|
|
||||
16. lang#batch...............................|SpaceVim-layer-lang-batch|
|
||||
17. lang#c.......................................|SpaceVim-layer-lang-c|
|
||||
18. lang#chapel.............................|SpaceVim-layer-lang-chapel|
|
||||
19. lang#clojure...........................|SpaceVim-layer-lang-clojure|
|
||||
20. lang#coffeescript.................|SpaceVim-layer-lang-coffeescript|
|
||||
21. lang#crystal...........................|SpaceVim-layer-lang-crystal|
|
||||
22. lang#csharp.............................|SpaceVim-layer-lang-csharp|
|
||||
23. lang#d.......................................|SpaceVim-layer-lang-d|
|
||||
24. lang#dart.................................|SpaceVim-layer-lang-dart|
|
||||
25. lang#dockerfile.....................|SpaceVim-layer-lang-dockerfile|
|
||||
26. lang#eiffel.............................|SpaceVim-layer-lang-eiffel|
|
||||
27. lang#elixir.............................|SpaceVim-layer-lang-elixir|
|
||||
28. lang#elm...................................|SpaceVim-layer-lang-elm|
|
||||
29. lang#erlang.............................|SpaceVim-layer-lang-erlang|
|
||||
30. lang#extra...............................|SpaceVim-layer-lang-extra|
|
||||
31. lang#foxpro.............................|SpaceVim-layer-lang-foxpro|
|
||||
32. lang#fsharp.............................|SpaceVim-layer-lang-fsharp|
|
||||
33. lang#go.....................................|SpaceVim-layer-lang-go|
|
||||
34. lang#goby.................................|SpaceVim-layer-lang-goby|
|
||||
35. lang#gosu.................................|SpaceVim-layer-lang-gosu|
|
||||
36. lang#graphql...........................|SpaceVim-layer-lang-graphql|
|
||||
37. lang#groovy.............................|SpaceVim-layer-lang-groovy|
|
||||
38. lang#hack.................................|SpaceVim-layer-lang-hack|
|
||||
39. lang#haskell...........................|SpaceVim-layer-lang-haskell|
|
||||
40. lang#html.................................|SpaceVim-layer-lang-html|
|
||||
41. lang#hy.....................................|SpaceVim-layer-lang-hy|
|
||||
42. lang#idris...............................|SpaceVim-layer-lang-idris|
|
||||
43. lang#j.......................................|SpaceVim-layer-lang-j|
|
||||
44. lang#janet...............................|SpaceVim-layer-lang-janet|
|
||||
45. lang#java.................................|SpaceVim-layer-lang-java|
|
||||
46. lang#javascript.....................|SpaceVim-layer-lang-javascript|
|
||||
47. lang#json.................................|SpaceVim-layer-lang-json|
|
||||
48. lang#julia...............................|SpaceVim-layer-lang-julia|
|
||||
49. lang#kotlin.............................|SpaceVim-layer-lang-kotlin|
|
||||
50. lang#lisp.................................|SpaceVim-layer-lang-lisp|
|
||||
51. lang#livescript.....................|SpaceVim-layer-lang-livescript|
|
||||
52. lang#lua...................................|SpaceVim-layer-lang-lua|
|
||||
53. lang#moonscript.....................|SpaceVim-layer-lang-moonscript|
|
||||
54. lang#nim...................................|SpaceVim-layer-lang-nim|
|
||||
55. lang#nix...................................|SpaceVim-layer-lang-nix|
|
||||
56. lang#ocaml...............................|SpaceVim-layer-lang-ocaml|
|
||||
57. lang#pact.................................|SpaceVim-layer-lang-pact|
|
||||
58. lang#php...................................|SpaceVim-layer-lang-php|
|
||||
59. lang#pony.................................|SpaceVim-layer-lang-pony|
|
||||
60. lang#processing.....................|SpaceVim-layer-lang-processing|
|
||||
61. lang#prolog.............................|SpaceVim-layer-lang-prolog|
|
||||
62. lang#puppet.............................|SpaceVim-layer-lang-puppet|
|
||||
63. lang#python.............................|SpaceVim-layer-lang-python|
|
||||
64. lang#racket.............................|SpaceVim-layer-lang-racket|
|
||||
65. lang#racket................................|SpaceVim-layer-lang-red|
|
||||
66. lang#ring....................................|SpaceVim-layer-lang-r|
|
||||
67. lang#ring.................................|SpaceVim-layer-lang-ring|
|
||||
68. lang#ruby.................................|SpaceVim-layer-lang-ruby|
|
||||
69. lang#rust.................................|SpaceVim-layer-lang-rust|
|
||||
70. lang#scala...............................|SpaceVim-layer-lang-scala|
|
||||
71. lang#scheme.............................|SpaceVim-layer-lang-scheme|
|
||||
72. lang#sh.....................................|SpaceVim-layer-lang-sh|
|
||||
73. lang#sml...................................|SpaceVim-layer-lang-sml|
|
||||
74. lang#swig................................|SpaceVim-layer-lang-swift|
|
||||
75. lang#swig.................................|SpaceVim-layer-lang-swig|
|
||||
76. lang#tcl...................................|SpaceVim-layer-lang-tcl|
|
||||
77. lang#toml.................................|SpaceVim-layer-lang-toml|
|
||||
78. lang#typescript.....................|SpaceVim-layer-lang-typescript|
|
||||
79. lang#v.......................................|SpaceVim-layer-lang-v|
|
||||
80. lang#vbnet...............................|SpaceVim-layer-lang-vbnet|
|
||||
81. lang#xml...................................|SpaceVim-layer-lang-xml|
|
||||
82. lang#xquery.............................|SpaceVim-layer-lang-xquery|
|
||||
83. language server protocol........................|SpaceVim-layer-lsp|
|
||||
84. leaderf.....................................|SpaceVim-layer-leaderf|
|
||||
85. operator...................................|SpaceVim-layer-operator|
|
||||
86. shell.........................................|SpaceVim-layer-shell|
|
||||
87. test...........................................|SpaceVim-layer-test|
|
||||
88. tmux...........................................|SpaceVim-layer-tmux|
|
||||
89. tools#dash...............................|SpaceVim-layer-tools-dash|
|
||||
90. tools#zeal...............................|SpaceVim-layer-tools-zeal|
|
||||
16. lang#assembly.........................|SpaceVim-layer-lang-assembly|
|
||||
17. lang#autohotkey.....................|SpaceVim-layer-lang-autohotkey|
|
||||
18. lang#batch...............................|SpaceVim-layer-lang-batch|
|
||||
19. lang#c.......................................|SpaceVim-layer-lang-c|
|
||||
20. lang#chapel.............................|SpaceVim-layer-lang-chapel|
|
||||
21. lang#clojure...........................|SpaceVim-layer-lang-clojure|
|
||||
22. lang#coffeescript.................|SpaceVim-layer-lang-coffeescript|
|
||||
23. lang#crystal...........................|SpaceVim-layer-lang-crystal|
|
||||
24. lang#csharp.............................|SpaceVim-layer-lang-csharp|
|
||||
25. lang#d.......................................|SpaceVim-layer-lang-d|
|
||||
26. lang#dart.................................|SpaceVim-layer-lang-dart|
|
||||
27. lang#dockerfile.....................|SpaceVim-layer-lang-dockerfile|
|
||||
28. lang#e.......................................|SpaceVim-layer-lang-e|
|
||||
29. lang#eiffel.............................|SpaceVim-layer-lang-eiffel|
|
||||
30. lang#elixir.............................|SpaceVim-layer-lang-elixir|
|
||||
31. lang#elm...................................|SpaceVim-layer-lang-elm|
|
||||
32. lang#erlang.............................|SpaceVim-layer-lang-erlang|
|
||||
33. lang#extra...............................|SpaceVim-layer-lang-extra|
|
||||
34. lang#forth...............................|SpaceVim-layer-lang-forth|
|
||||
35. lang#fortran...........................|SpaceVim-layer-lang-fortran|
|
||||
36. lang#foxpro.............................|SpaceVim-layer-lang-foxpro|
|
||||
37. lang#fsharp.............................|SpaceVim-layer-lang-fsharp|
|
||||
38. lang#go.....................................|SpaceVim-layer-lang-go|
|
||||
39. lang#goby.................................|SpaceVim-layer-lang-goby|
|
||||
40. lang#gosu.................................|SpaceVim-layer-lang-gosu|
|
||||
41. lang#graphql...........................|SpaceVim-layer-lang-graphql|
|
||||
42. lang#groovy.............................|SpaceVim-layer-lang-groovy|
|
||||
43. lang#hack.................................|SpaceVim-layer-lang-hack|
|
||||
44. lang#haskell...........................|SpaceVim-layer-lang-haskell|
|
||||
45. lang#html.................................|SpaceVim-layer-lang-html|
|
||||
46. lang#hy.....................................|SpaceVim-layer-lang-hy|
|
||||
47. lang#idris...............................|SpaceVim-layer-lang-idris|
|
||||
48. lang#io.....................................|SpaceVim-layer-lang-io|
|
||||
49. lang#j.......................................|SpaceVim-layer-lang-j|
|
||||
50. lang#janet...............................|SpaceVim-layer-lang-janet|
|
||||
51. lang#java.................................|SpaceVim-layer-lang-java|
|
||||
52. lang#javascript.....................|SpaceVim-layer-lang-javascript|
|
||||
53. lang#json.................................|SpaceVim-layer-lang-json|
|
||||
54. lang#julia...............................|SpaceVim-layer-lang-julia|
|
||||
55. lang#kotlin.............................|SpaceVim-layer-lang-kotlin|
|
||||
56. lang#latex...............................|SpaceVim-layer-lang-latex|
|
||||
57. lang#lisp.................................|SpaceVim-layer-lang-lisp|
|
||||
58. lang#livescript.....................|SpaceVim-layer-lang-livescript|
|
||||
59. lang#lua...................................|SpaceVim-layer-lang-lua|
|
||||
60. lang#markdown.........................|SpaceVim-layer-lang-markdown|
|
||||
61. lang#moonscript.....................|SpaceVim-layer-lang-moonscript|
|
||||
62. lang#nim...................................|SpaceVim-layer-lang-nim|
|
||||
63. lang#nix...................................|SpaceVim-layer-lang-nix|
|
||||
64. lang#ocaml...............................|SpaceVim-layer-lang-ocaml|
|
||||
65. lang#pact.................................|SpaceVim-layer-lang-pact|
|
||||
66. lang#pascal.............................|SpaceVim-layer-lang-pascal|
|
||||
67. lang#perl.................................|SpaceVim-layer-lang-perl|
|
||||
68. lang#php...................................|SpaceVim-layer-lang-php|
|
||||
69. lang#pony.................................|SpaceVim-layer-lang-pony|
|
||||
70. lang#processing.....................|SpaceVim-layer-lang-processing|
|
||||
71. lang#prolog.............................|SpaceVim-layer-lang-prolog|
|
||||
72. lang#puppet.............................|SpaceVim-layer-lang-puppet|
|
||||
73. lang#purescript.....................|SpaceVim-layer-lang-purescript|
|
||||
74. lang#python.............................|SpaceVim-layer-lang-python|
|
||||
75. lang#racket.............................|SpaceVim-layer-lang-racket|
|
||||
76. lang#racket................................|SpaceVim-layer-lang-red|
|
||||
77. lang#reason.............................|SpaceVim-layer-lang-reason|
|
||||
78. lang#ring....................................|SpaceVim-layer-lang-r|
|
||||
79. lang#ring.................................|SpaceVim-layer-lang-ring|
|
||||
80. lang#ruby.................................|SpaceVim-layer-lang-ruby|
|
||||
81. lang#rust.................................|SpaceVim-layer-lang-rust|
|
||||
82. lang#scala...............................|SpaceVim-layer-lang-scala|
|
||||
83. lang#scheme.............................|SpaceVim-layer-lang-scheme|
|
||||
84. lang#sh.....................................|SpaceVim-layer-lang-sh|
|
||||
85. lang#sml...................................|SpaceVim-layer-lang-sml|
|
||||
86. lang#swig................................|SpaceVim-layer-lang-swift|
|
||||
87. lang#swig.................................|SpaceVim-layer-lang-swig|
|
||||
88. lang#tcl...................................|SpaceVim-layer-lang-tcl|
|
||||
89. lang#toml.................................|SpaceVim-layer-lang-toml|
|
||||
90. lang#typescript.....................|SpaceVim-layer-lang-typescript|
|
||||
91. lang#v.......................................|SpaceVim-layer-lang-v|
|
||||
92. lang#vbnet...............................|SpaceVim-layer-lang-vbnet|
|
||||
93. lang#wolfram...........................|SpaceVim-layer-lang-wolfram|
|
||||
94. lang#xml...................................|SpaceVim-layer-lang-xml|
|
||||
95. lang#xquery.............................|SpaceVim-layer-lang-xquery|
|
||||
96. language server protocol........................|SpaceVim-layer-lsp|
|
||||
97. leaderf.....................................|SpaceVim-layer-leaderf|
|
||||
98. operator...................................|SpaceVim-layer-operator|
|
||||
99. shell.........................................|SpaceVim-layer-shell|
|
||||
100. test..........................................|SpaceVim-layer-test|
|
||||
101. tmux..........................................|SpaceVim-layer-tmux|
|
||||
102. tools#dash..............................|SpaceVim-layer-tools-dash|
|
||||
103. tools#zeal..............................|SpaceVim-layer-tools-zeal|
|
||||
7. Usage....................................................|SpaceVim-usage|
|
||||
1. custom_plugins........................|SpaceVim-usage-custom_plugins|
|
||||
2. repl............................................|SpaceVim-usage-repl|
|
||||
3. tasks..........................................|SpaceVim-usage-tasks|
|
||||
1. buffers-and-files..................|SpaceVim-usage-buffers-and-files|
|
||||
2. custom_plugins........................|SpaceVim-usage-custom_plugins|
|
||||
3. repl............................................|SpaceVim-usage-repl|
|
||||
4. tasks..........................................|SpaceVim-usage-tasks|
|
||||
8. API........................................................|SpaceVim-api|
|
||||
1. cmdlinemenu................................|SpaceVim-api-cmdlinemenu|
|
||||
2. data#dict....................................|SpaceVim-api-data-dict|
|
||||
@ -1602,6 +1616,24 @@ This layer provides syntax highlighting for asepctj. To enable this layer:
|
||||
name = "lang#asepctj"
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
LANG#ASSEMBLY *SpaceVim-layer-lang-assembly*
|
||||
|
||||
This layer provides syntax highlighting for assembly. To enable this layer:
|
||||
>
|
||||
[layers]
|
||||
name = "lang#assembly"
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
LANG#AUTOHOTKEY *SpaceVim-layer-lang-autohotkey*
|
||||
|
||||
This layer provides syntax highlighting for autohotkey. To enable this layer:
|
||||
>
|
||||
[layers]
|
||||
name = "lang#autohotkey"
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
LANG#BATCH *SpaceVim-layer-lang-batch*
|
||||
|
||||
@ -1729,12 +1761,43 @@ KEY BINDINGS
|
||||
==============================================================================
|
||||
LANG#CLOJURE *SpaceVim-layer-lang-clojure*
|
||||
|
||||
This layer provides syntax highlighting for clojure. To enable this layer:
|
||||
This layer provides clojure language support in SpaceVim. Including syntax
|
||||
highlighting, code indent, code runner and REPL. This layer is not enabled by
|
||||
default, To enable this layer:
|
||||
>
|
||||
[layers]
|
||||
name = "lang#clojure"
|
||||
<
|
||||
|
||||
LAYER OPTIONS
|
||||
|
||||
1. `clojure_interpreter`: Set the clojure interpreter, by default, it is
|
||||
`clojure`
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#clojure'
|
||||
clojure_interpreter = 'path/to/clojure'
|
||||
<
|
||||
|
||||
KEY BINDINGS
|
||||
|
||||
>
|
||||
Mode Key Function
|
||||
---------------------------------------------
|
||||
normal SPC l r run current file
|
||||
<
|
||||
|
||||
This layer also provides REPL support for clojure, the key bindings are:
|
||||
>
|
||||
Key Function
|
||||
---------------------------------------------
|
||||
SPC l s i Start a inferior REPL process
|
||||
SPC l s b send whole buffer
|
||||
SPC l s l send current line
|
||||
SPC l s s send selection text
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#COFFEESCRIPT *SpaceVim-layer-lang-coffeescript*
|
||||
|
||||
@ -1901,6 +1964,18 @@ INTRO
|
||||
|
||||
The lang#dockerfile layer provides syntax highlighting for dockerfile.
|
||||
|
||||
==============================================================================
|
||||
LANG#E *SpaceVim-layer-lang-e*
|
||||
|
||||
INTRO
|
||||
|
||||
This layer includes utilities and language-specific mappings for e
|
||||
development. By default it is disabled, to enable this layer:
|
||||
>
|
||||
[layers]
|
||||
name = "lang#e"
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
LANG#EIFFEL *SpaceVim-layer-lang-eiffel*
|
||||
|
||||
@ -1916,7 +1991,7 @@ KEY BINDINGS
|
||||
>
|
||||
Key Function
|
||||
-----------------------------
|
||||
SPC l
|
||||
SPC l c run eclean
|
||||
<
|
||||
|
||||
|
||||
@ -2028,6 +2103,54 @@ programming language. includes:
|
||||
|
||||
isundil/vim-irssi-syntax syntax highlighting for irssi config
|
||||
|
||||
==============================================================================
|
||||
LANG#FORTH *SpaceVim-layer-lang-forth*
|
||||
|
||||
This layer is for forth development, disabled by default, to enable this
|
||||
layer, add following snippet to your SpaceVim configuration file.
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#forth'
|
||||
<
|
||||
|
||||
KEY BINDINGS
|
||||
|
||||
>
|
||||
Mode Key Function
|
||||
---------------------------------------------
|
||||
normal SPC l r run current file
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#FORTRAN *SpaceVim-layer-lang-fortran*
|
||||
|
||||
This layer is for fortran development, disabled by default, to enable this
|
||||
layer, add following snippet to your SpaceVim configuration file.
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#fortran'
|
||||
<
|
||||
|
||||
KEY BINDINGS
|
||||
|
||||
>
|
||||
Mode Key Function
|
||||
---------------------------------------------
|
||||
normal SPC l r run current file
|
||||
<
|
||||
|
||||
This layer also provides REPL support for fortran, the key bindings are:
|
||||
>
|
||||
Key Function
|
||||
---------------------------------------------
|
||||
SPC l s i Start a inferior REPL process
|
||||
SPC l s b send whole buffer
|
||||
SPC l s l send current line
|
||||
SPC l s s send selection text
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#FOXPRO *SpaceVim-layer-lang-foxpro*
|
||||
|
||||
@ -2346,6 +2469,35 @@ This layer also provides REPL support for idris, the key bindings are:
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#IO *SpaceVim-layer-lang-io*
|
||||
|
||||
This layer is for io development, disabled by default, to enable this layer,
|
||||
add following snippet to your SpaceVim configuration file.
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#io'
|
||||
<
|
||||
|
||||
KEY BINDINGS
|
||||
|
||||
>
|
||||
Mode Key Function
|
||||
---------------------------------------------
|
||||
normal SPC l r run current file
|
||||
<
|
||||
|
||||
This layer also provides REPL support for io, the key bindings are:
|
||||
>
|
||||
Key Function
|
||||
---------------------------------------------
|
||||
SPC l s i Start a inferior REPL process
|
||||
SPC l s b send whole buffer
|
||||
SPC l s l send current line
|
||||
SPC l s s send selection text
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#J *SpaceVim-layer-lang-j*
|
||||
|
||||
@ -2630,6 +2782,45 @@ This layer also provides REPL support for kotlin, the key bindings are:
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#LATEX *SpaceVim-layer-lang-latex*
|
||||
|
||||
This layer is for latex development, disabled by default, to enable this
|
||||
layer, add following snippet to your SpaceVim configuration file.
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#latex'
|
||||
<
|
||||
|
||||
KEY BINDINGS
|
||||
|
||||
>
|
||||
Mode Key Function
|
||||
---------------------------------------------
|
||||
normal SPC l i vimtex-info
|
||||
normal SPC l I vimtex-info-full
|
||||
normal SPC l t vimtex-toc-open
|
||||
normal SPC l T vimtex-toc-toggle
|
||||
normal SPC l y vimtex-labels-open
|
||||
normal SPC l Y vimtex-labels-toggle
|
||||
normal SPC l v vimtex-view
|
||||
normal SPC l r vimtex-reverse-search
|
||||
normal SPC l l vimtex-compile
|
||||
normal SPC l L vimtex-compile-selected
|
||||
normal SPC l k vimtex-stop
|
||||
normal SPC l K vimtex-stop-all
|
||||
normal SPC l e vimtex-errors
|
||||
normal SPC l o vimtex-compile-output
|
||||
normal SPC l g vimtex-status
|
||||
normal SPC l G vimtex-status-all
|
||||
normal SPC l c vimtex-clean
|
||||
normal SPC l C vimtex-clean-full
|
||||
normal SPC l m vimtex-imaps-list
|
||||
normal SPC l x vimtex-reload
|
||||
normal SPC l X vimtex-reload-state
|
||||
normal SPC l s vimtex-toggle-main
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
LANG#LISP *SpaceVim-layer-lang-lisp*
|
||||
|
||||
@ -2718,6 +2909,25 @@ This layer also provides REPL support for lua, the key bindings are:
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#MARKDOWN *SpaceVim-layer-lang-markdown*
|
||||
|
||||
This layer is for markdown language, disabled by default, to enable this
|
||||
layer, add following snippet to your SpaceVim configuration file.
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#markdown'
|
||||
<
|
||||
LAYER OPTIONS
|
||||
|
||||
1. `enabled_formater`: Set the enabled formater, by default it is
|
||||
`['remark']`.
|
||||
2. `enableWcwidth`: Enable/disabled wcwidth option, it is disabled by
|
||||
default.
|
||||
3. `listItemChar`: Set the default list item char, it is `-` by default.
|
||||
4. `listItemIndent`: Set the default indent of list item. It is `1` by
|
||||
default.
|
||||
|
||||
==============================================================================
|
||||
LANG#MOONSCRIPT *SpaceVim-layer-lang-moonscript*
|
||||
|
||||
@ -2827,6 +3037,63 @@ This layer also provides REPL support for pact, the key bindings are:
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#PASCAL *SpaceVim-layer-lang-pascal*
|
||||
|
||||
This layer is for pascal development, disabled by default, to enable this
|
||||
layer, add following snippet to your SpaceVim configuration file.
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#pascal'
|
||||
<
|
||||
|
||||
KEY BINDINGS
|
||||
|
||||
>
|
||||
Mode Key Function
|
||||
---------------------------------------------
|
||||
normal SPC l r run current file
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
LANG#PERL *SpaceVim-layer-lang-perl*
|
||||
|
||||
This layer is for perl development, disabled by default, to enable this layer,
|
||||
add following snippet to your SpaceVim configuration file.
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#perl'
|
||||
<
|
||||
|
||||
LAYER OPTIONS
|
||||
|
||||
1. `perl_interpreter`: Set the perl interpreter, by default, it is `perl`
|
||||
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#perl'
|
||||
perl_interpreter = 'path/to/perl'
|
||||
<
|
||||
|
||||
KEY BINDINGS
|
||||
|
||||
>
|
||||
Mode Key Function
|
||||
---------------------------------------------
|
||||
normal SPC l r run current file
|
||||
<
|
||||
|
||||
This layer also provides REPL support for perl, the key bindings are:
|
||||
>
|
||||
Key Function
|
||||
---------------------------------------------
|
||||
SPC l s i Start a inferior REPL process
|
||||
SPC l s b send whole buffer
|
||||
SPC l s l send current line
|
||||
SPC l s s send selection text
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#PHP *SpaceVim-layer-lang-php*
|
||||
|
||||
@ -2917,6 +3184,28 @@ layer, add following snippet to your SpaceVim configuration file.
|
||||
name = 'lang#prolog'
|
||||
<
|
||||
|
||||
KEY BINDINGS
|
||||
|
||||
|
||||
>
|
||||
Key Function
|
||||
--------------------------------
|
||||
SPC l r run current file
|
||||
<
|
||||
|
||||
The default code runner command is `swipl -q -f %s -t main`, `%s` will be
|
||||
replaced to the path of current file.
|
||||
|
||||
This layer also provides REPL support for prolog, the key bindings are:
|
||||
>
|
||||
Key Function
|
||||
---------------------------------------------
|
||||
SPC l s i Start a inferior REPL process
|
||||
SPC l s b send whole buffer
|
||||
SPC l s l send current line
|
||||
SPC l s s send selection text
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#PUPPET *SpaceVim-layer-lang-puppet*
|
||||
@ -2931,15 +3220,106 @@ Requirements:
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
LANG#PYTHON *SpaceVim-layer-lang-python*
|
||||
LANG#PURESCRIPT *SpaceVim-layer-lang-purescript*
|
||||
|
||||
This layer provides purescript language support for SpaceVim. Includding
|
||||
syntax highlighting, code formatting and code completion. This layer is not
|
||||
enabled by default, to enable this layer, add following snippet into SpaceVim
|
||||
configuration file:
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#purescript'
|
||||
<
|
||||
KEY BINDINGS
|
||||
|
||||
To make this layer work well, you should install jedi.
|
||||
MAPPINGS
|
||||
|
||||
>
|
||||
mode key function
|
||||
Key Function
|
||||
--------------------------------
|
||||
SPC l L list loaded modules
|
||||
SPC l l reset loaded modules and load externs
|
||||
SPC l R rebuild current buffer
|
||||
SPC l f generate function template
|
||||
SPC l t add type annotation
|
||||
SPC l a apply current line suggestion
|
||||
SPC l A apply all suggestions
|
||||
SPC l C add case expression
|
||||
SPC l i import module
|
||||
SPC l p search pursuit for cursor ident
|
||||
SPC l T find type of cursor ident
|
||||
<
|
||||
|
||||
This layer also provides REPL support for purescript, the key bindings are:
|
||||
>
|
||||
Key Function
|
||||
---------------------------------------------
|
||||
SPC l s i Start a inferior REPL process
|
||||
SPC l s b send whole buffer
|
||||
SPC l s l send current line
|
||||
SPC l s s send selection text
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#PYTHON *SpaceVim-layer-lang-python*
|
||||
|
||||
This layer provides python language support for SpaceVim. Includding syntax
|
||||
highlighting, code formatting and code completion. This layer is not enabled
|
||||
by default, to enable this layer, add following snippet into SpaceVim
|
||||
configuration file:
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#python'
|
||||
<
|
||||
|
||||
OPTIONS
|
||||
|
||||
1. python_file_head: the default file head for python source code.
|
||||
|
||||
>
|
||||
[layers]
|
||||
name = "lang#python"
|
||||
python_file_head = [
|
||||
'#!/usr/bin/python3',
|
||||
'# -*- coding : utf-8 -*-'
|
||||
''
|
||||
]
|
||||
<
|
||||
2. `python_interpreter`: Set the interpreter of python.
|
||||
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#python'
|
||||
python_interpreter = '~/download/bin/python3'
|
||||
<
|
||||
3. format_on_save: enable/disable code formation when save python file. This
|
||||
options is disabled by default, to enable it:
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#python'
|
||||
format_on_save = true
|
||||
<
|
||||
|
||||
KEY BINDINGS
|
||||
|
||||
|
||||
>
|
||||
Key Function
|
||||
--------------------------------
|
||||
SPC l r run current file
|
||||
<
|
||||
|
||||
This layer also provides REPL support for python, the key bindings are:
|
||||
>
|
||||
Key Function
|
||||
---------------------------------------------
|
||||
SPC l s i Start a inferior REPL process
|
||||
SPC l s b send whole buffer
|
||||
SPC l s l send current line
|
||||
SPC l s s send selection text
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#RACKET *SpaceVim-layer-lang-racket*
|
||||
|
||||
@ -2998,6 +3378,16 @@ This layer also provides REPL support for red, the key bindings are:
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#REASON *SpaceVim-layer-lang-reason*
|
||||
|
||||
This layer is for reason development, disabled by default, to enable this
|
||||
layer, add following snippet to your |SpaceVim-options| file.
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#reason'
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
LANG#RING *SpaceVim-layer-lang-r*
|
||||
|
||||
@ -3341,6 +3731,23 @@ OPTIONS
|
||||
|
||||
2. scheme_interpreter: Set the path or interpreter of scheme.
|
||||
|
||||
MAPPINGS
|
||||
|
||||
>
|
||||
Key Function
|
||||
-----------------------------------------------
|
||||
SPC l r Run current file
|
||||
<
|
||||
This layer also provides REPL support for scheme, the key bindings are:
|
||||
>
|
||||
Key Function
|
||||
---------------------------------------------
|
||||
SPC l s i Start a inferior REPL process
|
||||
SPC l s b send whole buffer
|
||||
SPC l s l send current line
|
||||
SPC l s s send selection text
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#SH *SpaceVim-layer-lang-sh*
|
||||
@ -3419,7 +3826,18 @@ MAPPINGS
|
||||
Key Function
|
||||
-----------------------------------------------
|
||||
SPC l k jumping to placeholders
|
||||
SPC l r Run current file
|
||||
<
|
||||
This layer also provides REPL support for swift, the key bindings are:
|
||||
>
|
||||
Key Function
|
||||
---------------------------------------------
|
||||
SPC l s i Start a inferior REPL process
|
||||
SPC l s b send whole buffer
|
||||
SPC l s l send current line
|
||||
SPC l s s send selection text
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#SWIG *SpaceVim-layer-lang-swig*
|
||||
@ -3534,6 +3952,35 @@ KEY BINDINGS
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#WOLFRAM *SpaceVim-layer-lang-wolfram*
|
||||
|
||||
This layer is for wolfram development, disabled by default, to enable this
|
||||
layer, add following snippet to your SpaceVim configuration file.
|
||||
>
|
||||
[[layers]]
|
||||
name = 'lang#wolfram'
|
||||
<
|
||||
|
||||
KEY BINDINGS
|
||||
|
||||
>
|
||||
Mode Key Function
|
||||
---------------------------------------------
|
||||
normal SPC l r run current file
|
||||
<
|
||||
|
||||
This layer also provides REPL support for wolfram, the key bindings are:
|
||||
>
|
||||
Key Function
|
||||
---------------------------------------------
|
||||
SPC l s i Start a inferior REPL process
|
||||
SPC l s b send whole buffer
|
||||
SPC l s l send current line
|
||||
SPC l s s send selection text
|
||||
<
|
||||
|
||||
|
||||
==============================================================================
|
||||
LANG#XML *SpaceVim-layer-lang-xml*
|
||||
|
||||
@ -3640,6 +4087,24 @@ USAGE *SpaceVim-usage*
|
||||
General guide for using SpaceVim. Including layer configuration, bootstrap
|
||||
function.
|
||||
|
||||
==============================================================================
|
||||
BUFFERS-AND-FILES *SpaceVim-usage-buffers-and-files*
|
||||
|
||||
BUFFERS MANIPULATION KEY BINDINGS
|
||||
All buffers key bindings are start with `b` prefix:
|
||||
>
|
||||
Key Bindings Descriptions
|
||||
SPC <Tab> switch to alternate buffer in the current window (switch
|
||||
back and forth)
|
||||
SPC b . buffer transient state
|
||||
SPC b b switch to a buffer (via denite/unite)
|
||||
SPC b d kill the current buffer (does not delete the visited
|
||||
file)
|
||||
SPC u SPC b d kill the current buffer and window (does not delete the
|
||||
visited file) (TODO)
|
||||
SPC b D kill a visible buffer using vim-choosewin
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
CUSTOM_PLUGINS *SpaceVim-usage-custom_plugins*
|
||||
|
||||
|
@ -25,6 +25,7 @@ description: "General documentation about how to using SpaceVim, including the q
|
||||
- [Interface elements](#interface-elements)
|
||||
- [Colorschemes](#colorschemes)
|
||||
- [Font](#font)
|
||||
- [Mouse](#mouse)
|
||||
- [UI Toggles](#ui-toggles)
|
||||
- [Statusline](#statusline)
|
||||
- [Tabline](#tabline)
|
||||
@ -136,7 +137,7 @@ packages tuned by power users and bugs are fixed quickly.
|
||||
- **Minimalistic and nice graphical UI:** you'll love the awesome UI and its useful features.
|
||||
- **Keep your fingers on the home row:** for quicker editing with support for QWERTY and BEPO layouts.
|
||||
- **Mnemonic key bindings:** commands have mnemonic prefixes like `[WIN]` for all the window and buffer commands or `[Unite]` for the unite work flow commands.
|
||||
- **Fast boot time:** Lazy-load 90% of plugins with [dein.vim]
|
||||
- **Fast boot time:** Lazy-load 90% of plugins with [dein.vim](https://github.com/Shougo/dein.vim)
|
||||
- **Lower the risk of RSI:** by heavily using the space bar instead of modifiers.
|
||||
- **Batteries included:** discover hundreds of ready-to-use packages nicely organised in configuration layers following a set of [conventions](http://spacevim.org/conventions/).
|
||||
- **Neovim centric:** Dark powered mode of SpaceVim
|
||||
@ -530,6 +531,21 @@ guifont = "SourceCodePro Nerd Font Mono:h11"
|
||||
If the specified font is not found, the fallback one will be used (depends on your system).
|
||||
Also note that changing this value has no effect if you are running Vim/Neovim in terminal.
|
||||
|
||||
### Mouse
|
||||
|
||||
Mouse support is enabled in Normal mode and Visual mode by default.
|
||||
To change the default value, you need to use the bootstrap function.
|
||||
|
||||
For example, to disable mouse:
|
||||
|
||||
```vim
|
||||
function! myspacevim#before() abort
|
||||
set mouse=
|
||||
endfunction
|
||||
```
|
||||
|
||||
Read `:h 'mouse'` for more info.
|
||||
|
||||
### UI Toggles
|
||||
|
||||
Some UI indicators can be toggled on and off (toggles start with t and T):
|
||||
@ -609,7 +625,9 @@ When syntax checking minor mode is enabled, a new element appears showing the nu
|
||||
|
||||
**Search index integration:**
|
||||
|
||||
Search index shows the number of occurrence when performing a search via `/` or `?`. SpaceVim integrates nicely the search status by displaying it temporarily when n or N are being pressed. See the 20/22 segment on the screenshot below.
|
||||
Search index shows the number of occurrence when performing a search via `/` or `?`.
|
||||
SpaceVim integrates nicely the search status by displaying it temporarily
|
||||
when `n` or `N` are being pressed. See the `20/22` segment on the screenshot below.
|
||||
|
||||
![search status](https://cloud.githubusercontent.com/assets/13142418/26313080/578cc68c-3f3c-11e7-9259-a27419d49572.png)
|
||||
|
||||
@ -1369,9 +1387,9 @@ Buffer manipulation commands (start with `b`):
|
||||
|
||||
#### Special Buffers
|
||||
|
||||
In SpaceVim, there are many special buffers,
|
||||
these buffers are created by plugins or SpaceVim itself.
|
||||
And these buffers are not listed.
|
||||
Buffers created by plugins are not normal files, and they will not be listed
|
||||
on tabline. And also will not be listed by `SPC b b` key binding in fuzzy finder
|
||||
layer.
|
||||
|
||||
#### Files manipulations key bindings
|
||||
|
||||
@ -1439,8 +1457,13 @@ All plugins can be easily discovered via `<Leader> f p`.
|
||||
|
||||
### Fuzzy finder
|
||||
|
||||
Fuzzy finder provides a variety of efficient content searching key bindings,
|
||||
including file searching, outline searching, vim messages searching and register
|
||||
content searching.
|
||||
|
||||
SpaceVim provides five fuzzy find tools, each of them is configured in a layer
|
||||
(`unite`, `denite`, `leaderf`, `ctrlp` and `fzf` layer).
|
||||
([`unite`](../layers/unite/), `denite`, `leaderf`, `ctrlp` and `fzf` layer).
|
||||
|
||||
These layers have the same key bindings and features. But they need different dependencies.
|
||||
|
||||
Users only need to load one of these layers, they will be able to get these features.
|
||||
|
@ -19,6 +19,7 @@ and usage.
|
||||
- [E492: Not an editor command: ^M](#e492-not-an-editor-command-m)
|
||||
- [Why SpaceVim can not display default colorscheme?](#why-spacevim-can-not-display-default-colorscheme)
|
||||
- [Why can't I update plugins?](#why-cant-i-update-plugins)
|
||||
- [How to reload `init.toml`?](#how-to-reload-inittoml)
|
||||
- [How to enable +py and +py3 in Neovim?](#how-to-enable-py-and-py3-in-neovim)
|
||||
- [Why does Vim freeze after pressing Ctrl-s?](#why-does-vim-freeze-after-pressing-ctrl-s)
|
||||
|
||||
@ -91,6 +92,10 @@ directory is dirty (has changes that haven't been committed to git) you can not
|
||||
issue, just move your cursor to the error line, and press `gf`, then run `git reset --hard HEAD` or `git checkout .`. For
|
||||
more info please read git documentation.
|
||||
|
||||
### How to reload `init.toml`?
|
||||
|
||||
You can not reload `init.toml` after startup. After editing the `init.toml` file, you need to restart your vim or neovim.
|
||||
|
||||
### How to enable +py and +py3 in Neovim?
|
||||
|
||||
In Neovim we can use `g:python_host_prog` and `g:python3_host_prog` to config python prog. In SpaceVim
|
||||
|
@ -71,7 +71,7 @@ Some layers are enabled by default. The following example shows how to disable `
|
||||
| [checkers](checkers/) | Syntax checking automatically within SpaceVim, display error on the sign column and statusline. |
|
||||
| [chinese](chinese/) | Layer for chinese users, include chinese docs and runtime messages |
|
||||
| [colorscheme](colorscheme/) | colorscheme provides a list of colorscheme for SpaceVim, default colorscheme is gruvbox with dark theme. |
|
||||
| [core#banner](core/banner/) | This layer provides many default banners on welcome page. |
|
||||
| [core#banner](core/banner/) | This layer provides many default banner on welcome page. |
|
||||
| [core#statusline](core/statusline/) | This layer provides default statusline for SpaceVim |
|
||||
| [core#tabline](core/tabline/) | SpaceVim core#tabline layer provides a better tabline for SpaceVim |
|
||||
| [core](core/) | SpaceVim core layer provides many default key bindings and features. |
|
||||
@ -103,10 +103,11 @@ Some layers are enabled by default. The following example shows how to disable `
|
||||
| [lang#clojure](lang/clojure/) | This layer is for Clojure development, provide autocompletion, syntax checking, code format for Clojure file. |
|
||||
| [lang#coffeescript](lang/coffeescript/) | This layer is for CoffeeScript development, provide autocompletion, syntax checking, code format for CoffeeScript file. |
|
||||
| [lang#crystal](lang/crystal/) | This layer is for crystal development, provide syntax checking, code runner and repl support for crystal file. |
|
||||
| [lang#csharp](lang/csharp/) | This layer is for csharp development |
|
||||
| [lang#csharp](lang/csharp/) | csharp language layer, including syntax highlighting, asynchronously code runner. |
|
||||
| [lang#d](lang/d/) | This layer is for d development, provide syntax checking, code runner support for d file. |
|
||||
| [lang#dart](lang/dart/) | This layer is for Dart development, provide autocompletion, syntax checking, code format for Dart file. |
|
||||
| [lang#dockerfile](lang/dockerfile/) | This layer adds DockerFile to SpaceVim |
|
||||
| [lang#dockerfile](lang/dockerfile/) | DockerFile language support, includding syntax highlighting and code formatting. |
|
||||
| [lang#e](lang/e/) | This layer is for e development, provide syntax checking, code runner and repl support for e file. |
|
||||
| [lang#eiffel](lang/eiffel/) | This layer is for eiffel development, provides syntax highlighting, indent for eiffel file. |
|
||||
| [lang#elixir](lang/elixir/) | This layer is for Elixir development, provide autocompletion, syntax checking, code format for Elixir file. |
|
||||
| [lang#elm](lang/elm/) | This layer is for Elm development, provide autocompletion, syntax checking, code format for Elm file. |
|
||||
|
@ -10,7 +10,7 @@ description: "This layer is for Clojure development, provide autocompletion, syn
|
||||
- [Description](#description)
|
||||
- [Features](#features)
|
||||
- [Install](#install)
|
||||
- [Layer](#layer)
|
||||
- [Layer options](#layer-options)
|
||||
- [Key bindings](#key-bindings)
|
||||
- [Running current script](#running-current-script)
|
||||
- [Inferior REPL process](#inferior-repl-process)
|
||||
@ -31,8 +31,6 @@ This layer is for Clojure development, and it includes vim-clojure-static and vi
|
||||
|
||||
## Install
|
||||
|
||||
### Layer
|
||||
|
||||
To use this configuration layer, update custom configuration file with:
|
||||
|
||||
```toml
|
||||
@ -40,6 +38,17 @@ To use this configuration layer, update custom configuration file with:
|
||||
name = "lang#clojure"
|
||||
```
|
||||
|
||||
## Layer options
|
||||
|
||||
- `clojure_interpreter`: Set the clojure interpreter, by default, it is
|
||||
`clojure`
|
||||
```toml
|
||||
[[layers]]
|
||||
name = 'lang#clojure'
|
||||
clojure_interpreter = 'path/to/clojure'
|
||||
```
|
||||
|
||||
|
||||
## Key bindings
|
||||
|
||||
### Running current script
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "SpaceVim lang#csharp layer"
|
||||
description: "This layer is for csharp development"
|
||||
description: "csharp language layer, including syntax highlighting, asynchronously code runner."
|
||||
---
|
||||
|
||||
# [Available Layers](../../) >> lang#csharp
|
||||
@ -9,8 +9,6 @@ description: "This layer is for csharp development"
|
||||
|
||||
- [Description](#description)
|
||||
- [Install](#install)
|
||||
- [Layer](#layer)
|
||||
- [OmniSharp Server](#omnisharp-server)
|
||||
- [Key bindings](#key-bindings)
|
||||
|
||||
<!-- vim-markdown-toc -->
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "SpaceVim lang#dockerfile layer"
|
||||
description: "This layer adds DockerFile to SpaceVim"
|
||||
description: "DockerFile language support, includding syntax highlighting and code formatting."
|
||||
---
|
||||
|
||||
# [Available Layers](../../) >> lang#dockerfile
|
||||
|
@ -9,15 +9,16 @@
|
||||
|
||||
#### 新特性
|
||||
|
||||
- Add multiple tasks support [#4150](https://github.com/SpaceVim/SpaceVim/pull/4150)
|
||||
- add more language support key for typescript [#4141](https://github.com/SpaceVim/SpaceVim/pull/4141)
|
||||
- Add .SpaceVim.d/after to the end of rtp [#4136](https://github.com/SpaceVim/SpaceVim/pull/4136)
|
||||
- Add task problem matcher [#4127](https://github.com/SpaceVim/SpaceVim/pull/4127)
|
||||
- Add build action [#4096](https://github.com/SpaceVim/SpaceVim/pull/4096)
|
||||
- Add github_action_check [#4095](https://github.com/SpaceVim/SpaceVim/pull/4095)
|
||||
- Add vint github action [#4094](https://github.com/SpaceVim/SpaceVim/pull/4094)
|
||||
- Add lang#reason & lang#rescript layer [#4089](https://github.com/SpaceVim/SpaceVim/pull/4089)
|
||||
- Add Git cherry-pick support [#4088](https://github.com/SpaceVim/SpaceVim/pull/4088)
|
||||
- Add file search option [#4245](https://github.com/SpaceVim/SpaceVim/pull/4245)
|
||||
- Add relevant repo links to the fuzzy finders [#4239](https://github.com/SpaceVim/SpaceVim/pull/4239)
|
||||
- Add github repository links to the available git_plugins [#4238](https://github.com/SpaceVim/SpaceVim/pull/4238)
|
||||
- Add bootstrap function link to quick guide [#4213](https://github.com/SpaceVim/SpaceVim/pull/4213)
|
||||
- Add lang#e layer [#4210](https://github.com/SpaceVim/SpaceVim/pull/4210)
|
||||
- Add SPC w f for toggle follow mode [#4201](https://github.com/SpaceVim/SpaceVim/pull/4201)
|
||||
- Add m c key binding [#4199](https://github.com/SpaceVim/SpaceVim/pull/4199)
|
||||
- Add format_on_save toggle for javascript [#4183](https://github.com/SpaceVim/SpaceVim/pull/4183)
|
||||
- Add SPC x l key binding group [#4182](https://github.com/SpaceVim/SpaceVim/pull/4182)
|
||||
- Add SPC l c and SPC l u for lang#markdown layer [#4163](https://github.com/SpaceVim/SpaceVim/pull/4163)
|
||||
- Add: new configuration options for go layer to take advantage of gopls features [#3837](https://github.com/SpaceVim/SpaceVim/pull/3837)
|
||||
|
||||
#### 改变
|
||||
@ -27,35 +28,47 @@
|
||||
|
||||
#### 问题修复
|
||||
|
||||
- Fixed typo in docs [#4235](https://github.com/SpaceVim/SpaceVim/pull/4235)
|
||||
- Fix directory [#4227](https://github.com/SpaceVim/SpaceVim/pull/4227)
|
||||
- Fix SPC t s/S key binding [#4225](https://github.com/SpaceVim/SpaceVim/pull/4225)
|
||||
- Fix Objective C language support [#4215](https://github.com/SpaceVim/SpaceVim/pull/4215)
|
||||
- Fix a typo [#4214](https://github.com/SpaceVim/SpaceVim/pull/4214)
|
||||
- fix gtags completion and list project files [#4209](https://github.com/SpaceVim/SpaceVim/pull/4209)
|
||||
- Fix random theme functionality of the [colorscheme] layer [#4204](https://github.com/SpaceVim/SpaceVim/pull/4204)
|
||||
- Fix lang#html layer [#4202](https://github.com/SpaceVim/SpaceVim/pull/4202)
|
||||
- Fix SPC T F key binding [#4198](https://github.com/SpaceVim/SpaceVim/pull/4198)
|
||||
- Fix SPC b d key binding [#4197](https://github.com/SpaceVim/SpaceVim/pull/4197)
|
||||
- Fix and add the key bindings toggle case [#4190](https://github.com/SpaceVim/SpaceVim/pull/4190)
|
||||
- Fix uniquify lines in normal mode when ignorecase. [#4189](https://github.com/SpaceVim/SpaceVim/pull/4189)
|
||||
- Fix SPC x l d in first line [#4185](https://github.com/SpaceVim/SpaceVim/pull/4185)
|
||||
- Fix choosewin [#4174](https://github.com/SpaceVim/SpaceVim/pull/4174)
|
||||
- Fix cursor shape option [#4168](https://github.com/SpaceVim/SpaceVim/pull/4168)
|
||||
- Fix autocomplete_method logic [#4159](https://github.com/SpaceVim/SpaceVim/pull/4159)
|
||||
- fix language leader key not work when open tsx file [#4140](https://github.com/SpaceVim/SpaceVim/pull/4140)
|
||||
- Fix flygrep open_item function [#4115](https://github.com/SpaceVim/SpaceVim/pull/4115)
|
||||
- Fix smart close issue for Vim [#4110](https://github.com/SpaceVim/SpaceVim/pull/4110)
|
||||
- Fix github action build status [#4105](https://github.com/SpaceVim/SpaceVim/pull/4105)
|
||||
- Fix configuration path [#4097](https://github.com/SpaceVim/SpaceVim/pull/4097)
|
||||
|
||||
#### 未知
|
||||
|
||||
- Reword '.' key-binding description to make it clearer [#4240](https://github.com/SpaceVim/SpaceVim/pull/4240)
|
||||
- Remove files [#4233](https://github.com/SpaceVim/SpaceVim/pull/4233)
|
||||
- Update lang#hy layer [#4232](https://github.com/SpaceVim/SpaceVim/pull/4232)
|
||||
- Develop [#4230](https://github.com/SpaceVim/SpaceVim/pull/4230)
|
||||
- Update lang#coffeescript layer [#4229](https://github.com/SpaceVim/SpaceVim/pull/4229)
|
||||
- Update lang#dart layer [#4228](https://github.com/SpaceVim/SpaceVim/pull/4228)
|
||||
- Update lang#php layer [#4226](https://github.com/SpaceVim/SpaceVim/pull/4226)
|
||||
- Update doc [#4223](https://github.com/SpaceVim/SpaceVim/pull/4223)
|
||||
- Bump py from 1.4.32 to 1.10.0 in /bundle/neoformat/test [#4220](https://github.com/SpaceVim/SpaceVim/pull/4220)
|
||||
- Update doc for SPReinstall [#4212](https://github.com/SpaceVim/SpaceVim/pull/4212)
|
||||
- Check python3 first [#4208](https://github.com/SpaceVim/SpaceVim/pull/4208)
|
||||
- Format on save with clang-format [#4195](https://github.com/SpaceVim/SpaceVim/pull/4195)
|
||||
- Update doc of git layer [#4192](https://github.com/SpaceVim/SpaceVim/pull/4192)
|
||||
- Update doc for SPC t h i [#4184](https://github.com/SpaceVim/SpaceVim/pull/4184)
|
||||
- Replace the invalid URL of smart questions with a new one. [#4179](https://github.com/SpaceVim/SpaceVim/pull/4179)
|
||||
- Doc: add description for the key bindings m c. [#4178](https://github.com/SpaceVim/SpaceVim/pull/4178)
|
||||
- yabuki/added python3 and ipython3 [#4173](https://github.com/SpaceVim/SpaceVim/pull/4173)
|
||||
- Improve cscope layer [#4171](https://github.com/SpaceVim/SpaceVim/pull/4171)
|
||||
- Update Following head page [#4170](https://github.com/SpaceVim/SpaceVim/pull/4170)
|
||||
- Improve tabline and statusline [#4169](https://github.com/SpaceVim/SpaceVim/pull/4169)
|
||||
- docs: fix typos in edit layer [#4166](https://github.com/SpaceVim/SpaceVim/pull/4166)
|
||||
- Secret.allah [#4165](https://github.com/SpaceVim/SpaceVim/pull/4165)
|
||||
- Update `lang#ruby` layer [#4164](https://github.com/SpaceVim/SpaceVim/pull/4164)
|
||||
- Doc: update markdown documents. [#4162](https://github.com/SpaceVim/SpaceVim/pull/4162)
|
||||
- Update python doc [#4154](https://github.com/SpaceVim/SpaceVim/pull/4154)
|
||||
- Ignore E790 on formating [#4148](https://github.com/SpaceVim/SpaceVim/pull/4148)
|
||||
- Define dir to save edits [#4143](https://github.com/SpaceVim/SpaceVim/pull/4143)
|
||||
- Lazy-load vimtex [#4139](https://github.com/SpaceVim/SpaceVim/pull/4139)
|
||||
- Doc: Fix typos [#4137](https://github.com/SpaceVim/SpaceVim/pull/4137)
|
||||
- disable colors for ipython repl [#4134](https://github.com/SpaceVim/SpaceVim/pull/4134)
|
||||
- doc: project_rooter_automatically [#4129](https://github.com/SpaceVim/SpaceVim/pull/4129)
|
||||
- feat: add autocomplete toggle for deoplete [#4125](https://github.com/SpaceVim/SpaceVim/pull/4125)
|
||||
- Iedit read from vim register [#4124](https://github.com/SpaceVim/SpaceVim/pull/4124)
|
||||
- readme.md [#4123](https://github.com/SpaceVim/SpaceVim/pull/4123)
|
||||
- Update gtags install guide [#4119](https://github.com/SpaceVim/SpaceVim/pull/4119)
|
||||
- Set `tabstop`, `softtabstop` and `shiftwidth` to the same value only if default_indent is positive [#4116](https://github.com/SpaceVim/SpaceVim/pull/4116)
|
||||
- Update codecov [#4107](https://github.com/SpaceVim/SpaceVim/pull/4107)
|
||||
- Print error if user's bootstrap was unsuccessful [#4093](https://github.com/SpaceVim/SpaceVim/pull/4093)
|
||||
|
||||
<!-- SpaceVim follow HEAD en end -->
|
||||
|
||||
|
@ -11,15 +11,16 @@ The next release is v1.7.0:
|
||||
|
||||
#### New Features
|
||||
|
||||
- Add multiple tasks support [#4150](https://github.com/SpaceVim/SpaceVim/pull/4150)
|
||||
- add more language support key for typescript [#4141](https://github.com/SpaceVim/SpaceVim/pull/4141)
|
||||
- Add .SpaceVim.d/after to the end of rtp [#4136](https://github.com/SpaceVim/SpaceVim/pull/4136)
|
||||
- Add task problem matcher [#4127](https://github.com/SpaceVim/SpaceVim/pull/4127)
|
||||
- Add build action [#4096](https://github.com/SpaceVim/SpaceVim/pull/4096)
|
||||
- Add github_action_check [#4095](https://github.com/SpaceVim/SpaceVim/pull/4095)
|
||||
- Add vint github action [#4094](https://github.com/SpaceVim/SpaceVim/pull/4094)
|
||||
- Add lang#reason & lang#rescript layer [#4089](https://github.com/SpaceVim/SpaceVim/pull/4089)
|
||||
- Add Git cherry-pick support [#4088](https://github.com/SpaceVim/SpaceVim/pull/4088)
|
||||
- Add file search option [#4245](https://github.com/SpaceVim/SpaceVim/pull/4245)
|
||||
- Add relevant repo links to the fuzzy finders [#4239](https://github.com/SpaceVim/SpaceVim/pull/4239)
|
||||
- Add github repository links to the available git_plugins [#4238](https://github.com/SpaceVim/SpaceVim/pull/4238)
|
||||
- Add bootstrap function link to quick guide [#4213](https://github.com/SpaceVim/SpaceVim/pull/4213)
|
||||
- Add lang#e layer [#4210](https://github.com/SpaceVim/SpaceVim/pull/4210)
|
||||
- Add SPC w f for toggle follow mode [#4201](https://github.com/SpaceVim/SpaceVim/pull/4201)
|
||||
- Add m c key binding [#4199](https://github.com/SpaceVim/SpaceVim/pull/4199)
|
||||
- Add format_on_save toggle for javascript [#4183](https://github.com/SpaceVim/SpaceVim/pull/4183)
|
||||
- Add SPC x l key binding group [#4182](https://github.com/SpaceVim/SpaceVim/pull/4182)
|
||||
- Add SPC l c and SPC l u for lang#markdown layer [#4163](https://github.com/SpaceVim/SpaceVim/pull/4163)
|
||||
- Add: new configuration options for go layer to take advantage of gopls features [#3837](https://github.com/SpaceVim/SpaceVim/pull/3837)
|
||||
|
||||
#### Feature Changes
|
||||
@ -29,35 +30,47 @@ The next release is v1.7.0:
|
||||
|
||||
#### Bug Fixs
|
||||
|
||||
- Fixed typo in docs [#4235](https://github.com/SpaceVim/SpaceVim/pull/4235)
|
||||
- Fix directory [#4227](https://github.com/SpaceVim/SpaceVim/pull/4227)
|
||||
- Fix SPC t s/S key binding [#4225](https://github.com/SpaceVim/SpaceVim/pull/4225)
|
||||
- Fix Objective C language support [#4215](https://github.com/SpaceVim/SpaceVim/pull/4215)
|
||||
- Fix a typo [#4214](https://github.com/SpaceVim/SpaceVim/pull/4214)
|
||||
- fix gtags completion and list project files [#4209](https://github.com/SpaceVim/SpaceVim/pull/4209)
|
||||
- Fix random theme functionality of the [colorscheme] layer [#4204](https://github.com/SpaceVim/SpaceVim/pull/4204)
|
||||
- Fix lang#html layer [#4202](https://github.com/SpaceVim/SpaceVim/pull/4202)
|
||||
- Fix SPC T F key binding [#4198](https://github.com/SpaceVim/SpaceVim/pull/4198)
|
||||
- Fix SPC b d key binding [#4197](https://github.com/SpaceVim/SpaceVim/pull/4197)
|
||||
- Fix and add the key bindings toggle case [#4190](https://github.com/SpaceVim/SpaceVim/pull/4190)
|
||||
- Fix uniquify lines in normal mode when ignorecase. [#4189](https://github.com/SpaceVim/SpaceVim/pull/4189)
|
||||
- Fix SPC x l d in first line [#4185](https://github.com/SpaceVim/SpaceVim/pull/4185)
|
||||
- Fix choosewin [#4174](https://github.com/SpaceVim/SpaceVim/pull/4174)
|
||||
- Fix cursor shape option [#4168](https://github.com/SpaceVim/SpaceVim/pull/4168)
|
||||
- Fix autocomplete_method logic [#4159](https://github.com/SpaceVim/SpaceVim/pull/4159)
|
||||
- fix language leader key not work when open tsx file [#4140](https://github.com/SpaceVim/SpaceVim/pull/4140)
|
||||
- Fix flygrep open_item function [#4115](https://github.com/SpaceVim/SpaceVim/pull/4115)
|
||||
- Fix smart close issue for Vim [#4110](https://github.com/SpaceVim/SpaceVim/pull/4110)
|
||||
- Fix github action build status [#4105](https://github.com/SpaceVim/SpaceVim/pull/4105)
|
||||
- Fix configuration path [#4097](https://github.com/SpaceVim/SpaceVim/pull/4097)
|
||||
|
||||
#### Unmarked PRs
|
||||
|
||||
- Reword '.' key-binding description to make it clearer [#4240](https://github.com/SpaceVim/SpaceVim/pull/4240)
|
||||
- Remove files [#4233](https://github.com/SpaceVim/SpaceVim/pull/4233)
|
||||
- Update lang#hy layer [#4232](https://github.com/SpaceVim/SpaceVim/pull/4232)
|
||||
- Develop [#4230](https://github.com/SpaceVim/SpaceVim/pull/4230)
|
||||
- Update lang#coffeescript layer [#4229](https://github.com/SpaceVim/SpaceVim/pull/4229)
|
||||
- Update lang#dart layer [#4228](https://github.com/SpaceVim/SpaceVim/pull/4228)
|
||||
- Update lang#php layer [#4226](https://github.com/SpaceVim/SpaceVim/pull/4226)
|
||||
- Update doc [#4223](https://github.com/SpaceVim/SpaceVim/pull/4223)
|
||||
- Bump py from 1.4.32 to 1.10.0 in /bundle/neoformat/test [#4220](https://github.com/SpaceVim/SpaceVim/pull/4220)
|
||||
- Update doc for SPReinstall [#4212](https://github.com/SpaceVim/SpaceVim/pull/4212)
|
||||
- Check python3 first [#4208](https://github.com/SpaceVim/SpaceVim/pull/4208)
|
||||
- Format on save with clang-format [#4195](https://github.com/SpaceVim/SpaceVim/pull/4195)
|
||||
- Update doc of git layer [#4192](https://github.com/SpaceVim/SpaceVim/pull/4192)
|
||||
- Update doc for SPC t h i [#4184](https://github.com/SpaceVim/SpaceVim/pull/4184)
|
||||
- Replace the invalid URL of smart questions with a new one. [#4179](https://github.com/SpaceVim/SpaceVim/pull/4179)
|
||||
- Doc: add description for the key bindings m c. [#4178](https://github.com/SpaceVim/SpaceVim/pull/4178)
|
||||
- yabuki/added python3 and ipython3 [#4173](https://github.com/SpaceVim/SpaceVim/pull/4173)
|
||||
- Improve cscope layer [#4171](https://github.com/SpaceVim/SpaceVim/pull/4171)
|
||||
- Update Following head page [#4170](https://github.com/SpaceVim/SpaceVim/pull/4170)
|
||||
- Improve tabline and statusline [#4169](https://github.com/SpaceVim/SpaceVim/pull/4169)
|
||||
- docs: fix typos in edit layer [#4166](https://github.com/SpaceVim/SpaceVim/pull/4166)
|
||||
- Secret.allah [#4165](https://github.com/SpaceVim/SpaceVim/pull/4165)
|
||||
- Update `lang#ruby` layer [#4164](https://github.com/SpaceVim/SpaceVim/pull/4164)
|
||||
- Doc: update markdown documents. [#4162](https://github.com/SpaceVim/SpaceVim/pull/4162)
|
||||
- Update python doc [#4154](https://github.com/SpaceVim/SpaceVim/pull/4154)
|
||||
- Ignore E790 on formating [#4148](https://github.com/SpaceVim/SpaceVim/pull/4148)
|
||||
- Define dir to save edits [#4143](https://github.com/SpaceVim/SpaceVim/pull/4143)
|
||||
- Lazy-load vimtex [#4139](https://github.com/SpaceVim/SpaceVim/pull/4139)
|
||||
- Doc: Fix typos [#4137](https://github.com/SpaceVim/SpaceVim/pull/4137)
|
||||
- disable colors for ipython repl [#4134](https://github.com/SpaceVim/SpaceVim/pull/4134)
|
||||
- doc: project_rooter_automatically [#4129](https://github.com/SpaceVim/SpaceVim/pull/4129)
|
||||
- feat: add autocomplete toggle for deoplete [#4125](https://github.com/SpaceVim/SpaceVim/pull/4125)
|
||||
- Iedit read from vim register [#4124](https://github.com/SpaceVim/SpaceVim/pull/4124)
|
||||
- readme.md [#4123](https://github.com/SpaceVim/SpaceVim/pull/4123)
|
||||
- Update gtags install guide [#4119](https://github.com/SpaceVim/SpaceVim/pull/4119)
|
||||
- Set `tabstop`, `softtabstop` and `shiftwidth` to the same value only if default_indent is positive [#4116](https://github.com/SpaceVim/SpaceVim/pull/4116)
|
||||
- Update codecov [#4107](https://github.com/SpaceVim/SpaceVim/pull/4107)
|
||||
- Print error if user's bootstrap was unsuccessful [#4093](https://github.com/SpaceVim/SpaceVim/pull/4093)
|
||||
|
||||
<!-- SpaceVim follow HEAD en end -->
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
If you need help, ask your question in the [Gitter Chat](https://gitter.im/SpaceVim/SpaceVim),
|
||||
If you need help, ask your question in the [Gitter room](https://gitter.im/SpaceVim/SpaceVim),
|
||||
a member of the community will help you out.
|
||||
|
||||
Here is a simple guide for how to get help with SpaceVim. Before asking
|
||||
|
Loading…
Reference in New Issue
Block a user