From 118589cb231ac391c7852e9162a1110e3d395a5a Mon Sep 17 00:00:00 2001 From: ChristianChiarulli Date: Sun, 17 Feb 2019 14:10:04 -0500 Subject: deoplete options --- modules/ale.vim | 2 +- modules/deoplete.vim | 15 ++++++++++++++- modules/emmet.vim | 3 ++- modules/general.vim | 2 ++ modules/language_server.vim | 2 +- 5 files changed, 20 insertions(+), 4 deletions(-) (limited to 'modules') diff --git a/modules/ale.vim b/modules/ale.vim index 4b67ff97..0c72d685 100644 --- a/modules/ale.vim +++ b/modules/ale.vim @@ -3,7 +3,7 @@ let g:ale_linters = { \ 'cpp' : ['gcc'], \ 'c' : ['gcc'], \ 'vim' : ['vint'], - \ 'python': ['pydocstyle', 'pycodestyle', 'vulture'], + \ 'python': ['pydocstyle', 'pycodestyle'], \ 'javascript': [] \} diff --git a/modules/deoplete.vim b/modules/deoplete.vim index 663a780b..219240da 100644 --- a/modules/deoplete.vim +++ b/modules/deoplete.vim @@ -2,8 +2,12 @@ let g:deoplete#enable_at_startup = 1 let g:deoplete#complete_method = "omnifunc" let g:deoplete#auto_complete_delay = 0 +""let g:deoplete#max_menu_width = 10 " let g:deoplete#ignore_sources = ['buffer'] - +" +" Close previews immediately + autocmd CompleteDone * silent! pclose! +" "better nav for omnicomplete inoremap ("\") inoremap ("\") @@ -21,3 +25,12 @@ function! s:check_back_space() abort "" endfunction "" inoremap pumvisible() ? "\" : "\" inoremap deoplete#smart_close_popup()."\" + + +call deoplete#custom#option('sources', { + \ 'python': ['file', 'LanguageClient', 'neosnippet'], + \ }) +" Sort matches alphabetically +call deoplete#custom#source('_', 'sorters', ['sorter_word']) +" Disable shorter or equal length matches +call deoplete#custom#source('_', 'matchers', ['matcher_fuzzy', 'matcher_length']) diff --git a/modules/emmet.vim b/modules/emmet.vim index 5c55ee59..6b936b6a 100644 --- a/modules/emmet.vim +++ b/modules/emmet.vim @@ -1 +1,2 @@ -let g:user_emmet_leader_key=',' +" You will need to press , after this key +let g:user_emmet_leader_key='C-z' diff --git a/modules/general.vim b/modules/general.vim index b12f355c..8fe6c8cc 100644 --- a/modules/general.vim +++ b/modules/general.vim @@ -102,6 +102,8 @@ nnoremap gd :call LanguageClient_textDocument_definition() nnoremap gr :call LanguageClient_textDocument_rename() nnoremap gc :call LanguageClient_contextMenu() nnoremap fr :call LanguageClient_textDocument_references() +nnoremap fix :ALEFix +nnoremap gi :ALEInfo " This is a funtion to open any file with (key sequence) fun! OpenConfigFile(file) diff --git a/modules/language_server.vim b/modules/language_server.vim index 5f54e1d0..d3b06011 100644 --- a/modules/language_server.vim +++ b/modules/language_server.vim @@ -18,4 +18,4 @@ nnoremap gd :call LanguageClient_textDocument_definition() nnoremap gr :call LanguageClient_textDocument_rename() nnoremap gc :call LanguageClient_contextMenu() nnoremap fr :call LanguageClient_textDocument_references() -nnoremap fix :call LanguageClient#textDocument_formatting() +""nnoremap fix :call LanguageClient#textDocument_formatting() -- cgit v1.2.3