1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-03-13 02:05:40 +08:00
This commit is contained in:
wsdjeg 2017-01-31 20:48:26 +08:00
parent 91973f35e1
commit 761a603ac6

View File

@ -1,11 +1,13 @@
function! SpaceVim#options#list() abort function! SpaceVim#options#list() abort
let list = [] let list = []
if has('patch-7.4.2010') if has('patch-7.4.2010') && 0
for var in getcompletion('g:spacevim_','var') for var in getcompletion('g:spacevim_','var')
call add(list, var . ' = ' . string(get(g:, var[2:] , ''))) call add(list, var . ' = ' . string(get(g:, var[2:] , '')))
endfor endfor
else else
call add(list, 'your vim is too old, getcompletion() need patch7-4-2010') for var in filter(map(split(execute('let g:'), "\n"), "matchstr(v:val, '\\S\\+')"), "v:val =~# '^spacevim_'")
call add(list,'g:' . var . ' = ' . string(get(g:, var , '')))
endfor
endif endif
return list return list
endfunction endfunction