mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-02 22:50:06 +08:00
parent
797e1bbfa5
commit
f1de69ae2d
@ -21,11 +21,11 @@ let g:deoplete#omni#input_patterns.java = get(g:deoplete#omni#input_patterns, 'j
|
|||||||
let g:deoplete#omni#input_patterns.jsp = get(g:deoplete#omni#input_patterns, 'jsp', ['[^. \t0-9]\.\w*'])
|
let g:deoplete#omni#input_patterns.jsp = get(g:deoplete#omni#input_patterns, 'jsp', ['[^. \t0-9]\.\w*'])
|
||||||
if g:spacevim_enable_javacomplete2_py
|
if g:spacevim_enable_javacomplete2_py
|
||||||
let g:deoplete#ignore_sources.java = get(g:deoplete#ignore_sources, 'java', ['omni'])
|
let g:deoplete#ignore_sources.java = get(g:deoplete#ignore_sources, 'java', ['omni'])
|
||||||
call deoplete#custom#set('javacomplete2', 'mark', '')
|
call deoplete#custom#source('javacomplete2', 'mark', '')
|
||||||
else
|
else
|
||||||
let g:deoplete#ignore_sources.java = get(g:deoplete#ignore_sources, 'java', ['javacomplete2', 'around', 'member'])
|
let g:deoplete#ignore_sources.java = get(g:deoplete#ignore_sources, 'java', ['javacomplete2', 'around', 'member'])
|
||||||
call deoplete#custom#set('omni', 'mark', '')
|
call deoplete#custom#source('omni', 'mark', '')
|
||||||
call deoplete#custom#set('omni', 'rank', 9999)
|
call deoplete#custom#source('omni', 'rank', 9999)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
" sh
|
" sh
|
||||||
@ -33,8 +33,8 @@ let g:deoplete#ignore_sources.sh = get(g:deoplete#ignore_sources, 'sh', ['around
|
|||||||
|
|
||||||
" go
|
" go
|
||||||
let g:deoplete#ignore_sources.go = get(g:deoplete#ignore_sources, 'go', ['omni'])
|
let g:deoplete#ignore_sources.go = get(g:deoplete#ignore_sources, 'go', ['omni'])
|
||||||
call deoplete#custom#set('go', 'mark', '')
|
call deoplete#custom#source('go', 'mark', '')
|
||||||
call deoplete#custom#set('go', 'rank', 9999)
|
call deoplete#custom#source('go', 'rank', 9999)
|
||||||
|
|
||||||
" markdown
|
" markdown
|
||||||
let g:deoplete#ignore_sources.markdown = get(g:deoplete#ignore_sources, 'markdown', ['tag'])
|
let g:deoplete#ignore_sources.markdown = get(g:deoplete#ignore_sources, 'markdown', ['tag'])
|
||||||
@ -49,12 +49,12 @@ let g:deoplete#omni#input_patterns.perl = get(g:deoplete#omni#input_patterns, 'p
|
|||||||
" javascript
|
" javascript
|
||||||
"let g:deoplete#omni#input_patterns.javascript = get(g:deoplete#omni#input_patterns, 'javascript', ['[^. \t0-9]\.\w*'])
|
"let g:deoplete#omni#input_patterns.javascript = get(g:deoplete#omni#input_patterns, 'javascript', ['[^. \t0-9]\.\w*'])
|
||||||
let g:deoplete#ignore_sources.javascript = get(g:deoplete#ignore_sources, 'javascript', ['omni'])
|
let g:deoplete#ignore_sources.javascript = get(g:deoplete#ignore_sources, 'javascript', ['omni'])
|
||||||
call deoplete#custom#set('ternjs', 'mark', 'tern')
|
call deoplete#custom#source('ternjs', 'mark', 'tern')
|
||||||
call deoplete#custom#set('ternjs', 'rank', 9999)
|
call deoplete#custom#source('ternjs', 'rank', 9999)
|
||||||
|
|
||||||
" typescript
|
" typescript
|
||||||
let g:deoplete#ignore_sources.typescript = get(g:deoplete#ignore_sources, 'typescript', ['tag','omni', 'syntax'])
|
let g:deoplete#ignore_sources.typescript = get(g:deoplete#ignore_sources, 'typescript', ['tag','omni', 'syntax'])
|
||||||
call deoplete#custom#set('typescript', 'rank', 9999)
|
call deoplete#custom#source('typescript', 'rank', 9999)
|
||||||
|
|
||||||
|
|
||||||
" php two types, 1. phpcd (default) 2. lsp
|
" php two types, 1. phpcd (default) 2. lsp
|
||||||
@ -66,8 +66,8 @@ if SpaceVim#layers#lsp#check_filetype('php')
|
|||||||
endif
|
endif
|
||||||
else
|
else
|
||||||
let g:deoplete#ignore_sources.php = get(g:deoplete#ignore_sources, 'php', ['phpcd', 'around', 'member'])
|
let g:deoplete#ignore_sources.php = get(g:deoplete#ignore_sources, 'php', ['phpcd', 'around', 'member'])
|
||||||
"call deoplete#custom#set('phpcd', 'mark', '')
|
"call deoplete#custom#source('phpcd', 'mark', '')
|
||||||
"call deoplete#custom#set('phpcd', 'input_pattern', '\w*|[^. \t]->\w*|\w*::\w*')
|
"call deoplete#custom#source('phpcd', 'input_pattern', '\w*|[^. \t]->\w*|\w*::\w*')
|
||||||
endif
|
endif
|
||||||
let g:deoplete#omni#input_patterns.php = get(g:deoplete#omni#input_patterns, 'php', [
|
let g:deoplete#omni#input_patterns.php = get(g:deoplete#omni#input_patterns, 'php', [
|
||||||
\'[^. \t0-9]\.\w*',
|
\'[^. \t0-9]\.\w*',
|
||||||
@ -86,12 +86,12 @@ let g:deoplete#ignore_sources.gitcommit = get(g:deoplete#ignore_sources, 'gitcom
|
|||||||
let g:deoplete#omni_patterns.lua = get(g:deoplete#omni_patterns, 'lua', '.')
|
let g:deoplete#omni_patterns.lua = get(g:deoplete#omni_patterns, 'lua', '.')
|
||||||
|
|
||||||
" c c++
|
" c c++
|
||||||
call deoplete#custom#set('clang2', 'mark', '')
|
call deoplete#custom#source('clang2', 'mark', '')
|
||||||
let g:deoplete#ignore_sources.c = get(g:deoplete#ignore_sources, 'c', ['omni'])
|
let g:deoplete#ignore_sources.c = get(g:deoplete#ignore_sources, 'c', ['omni'])
|
||||||
|
|
||||||
" rust
|
" rust
|
||||||
let g:deoplete#ignore_sources.rust = get(g:deoplete#ignore_sources, 'rust', ['omni'])
|
let g:deoplete#ignore_sources.rust = get(g:deoplete#ignore_sources, 'rust', ['omni'])
|
||||||
call deoplete#custom#set('racer', 'mark', '')
|
call deoplete#custom#source('racer', 'mark', '')
|
||||||
|
|
||||||
" vim
|
" vim
|
||||||
let g:deoplete#ignore_sources.vim = get(g:deoplete#ignore_sources, 'vim', ['tag'])
|
let g:deoplete#ignore_sources.vim = get(g:deoplete#ignore_sources, 'vim', ['tag'])
|
||||||
@ -103,8 +103,8 @@ let g:deoplete#keyword_patterns.clojure = '[\w!$%&*+/:<=>?@\^_~\-\.#]*'
|
|||||||
let g:deoplete#ignore_sources.ocaml = ['buffer', 'around', 'omni']
|
let g:deoplete#ignore_sources.ocaml = ['buffer', 'around', 'omni']
|
||||||
|
|
||||||
" public settings
|
" public settings
|
||||||
call deoplete#custom#set('_', 'matchers', ['matcher_full_fuzzy'])
|
call deoplete#custom#source('_', 'matchers', ['matcher_full_fuzzy'])
|
||||||
call deoplete#custom#set('file/include', 'matchers', ['matcher_head'])
|
call deoplete#custom#source('file/include', 'matchers', ['matcher_head'])
|
||||||
let g:deoplete#ignore_sources._ = get(g:deoplete#ignore_sources, '_', ['around', 'LanguageClient'])
|
let g:deoplete#ignore_sources._ = get(g:deoplete#ignore_sources, '_', ['around', 'LanguageClient'])
|
||||||
for key in keys(g:deoplete#ignore_sources)
|
for key in keys(g:deoplete#ignore_sources)
|
||||||
if key != '_' && index(keys(get(g:, 'LanguageClient_serverCommands', {})), key) == -1
|
if key != '_' && index(keys(get(g:, 'LanguageClient_serverCommands', {})), key) == -1
|
||||||
|
Loading…
Reference in New Issue
Block a user