1
0
mirror of https://git.decapod.one/brethil/dotfiles synced 2024-11-21 19:11:30 +01:00

Revert "vim: ale: try using deoplete for completion"

This reverts commit bfad3b2a4c.
deoplete requires pynvim to be always available.
This is annoying when using virtualenvs or pynvim is not available.
This commit is contained in:
bretello 2023-09-22 18:19:38 +02:00
parent f307a705a2
commit cff20cef16
Signed by: brethil
GPG Key ID: 876AAC6290170FE7
3 changed files with 12 additions and 25 deletions

View File

@ -86,6 +86,8 @@ augroup END
let g:ale_fix_on_save = 1 let g:ale_fix_on_save = 1
let g:ale_cursor_detail=1 let g:ale_cursor_detail=1
let g:ale_detail_to_floating_preview = 1 let g:ale_detail_to_floating_preview = 1
let g:ale_completion_enabled = 1
" let g:ale_completion_autoimport = 1
let g:ale_lsp_show_message_severity = 'information' let g:ale_lsp_show_message_severity = 'information'
let g:ale_lsp_suggestions = 1 let g:ale_lsp_suggestions = 1
@ -217,14 +219,14 @@ endif
" These are the default mappings for vim-multi-cursor " These are the default mappings for vim-multi-cursor
" let g:multi_cursor_start_word_key = '<C-n>' let g:multi_cursor_start_word_key = '<C-n>'
" let g:multi_cursor_select_all_word_key = '<A-n>' let g:multi_cursor_select_all_word_key = '<A-n>'
" let g:multi_cursor_start_key = 'g<C-n>' let g:multi_cursor_start_key = 'g<C-n>'
" let g:multi_cursor_select_all_key = 'g<A-n>' let g:multi_cursor_select_all_key = 'g<A-n>'
" let g:multi_cursor_next_key = '<C-n>' let g:multi_cursor_next_key = '<C-n>'
" let g:multi_cursor_prev_key = '<C-p>' let g:multi_cursor_prev_key = '<C-p>'
" let g:multi_cursor_skip_key = '<C-x>' let g:multi_cursor_skip_key = '<C-x>'
" let g:multi_cursor_quit_key = '<Esc>' let g:multi_cursor_quit_key = '<Esc>'
" indent-guides, toggle with <leader>ig " indent-guides, toggle with <leader>ig
let g:indent_guides_enable_on_vim_startup = 0 let g:indent_guides_enable_on_vim_startup = 0

View File

@ -109,16 +109,6 @@ if isdirectory(vim_razer)
Plug vim_razer Plug vim_razer
endif endif
if has('nvim')
Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
else
Plug 'Shougo/deoplete.nvim'
Plug 'roxma/nvim-yarp'
Plug 'roxma/vim-hug-neovim-rpc'
endif
let g:deoplete#enable_at_startup = 1
if g:uname ==? 'Linux' if g:uname ==? 'Linux'
Plug 'https://github.com/HiPhish/info.vim' Plug 'https://github.com/HiPhish/info.vim'
endif endif

View File

@ -56,7 +56,7 @@ set hlsearch "highlight search results (using *)
set expandtab shiftwidth=4 tabstop=4 "always use spaces set expandtab shiftwidth=4 tabstop=4 "always use spaces
" Completion menu config (see :h completopt) " Completion menu config (see :h completopt)
set completeopt=menu,menuone,noselect,noinsert,preview set completeopt=menu,menuone,noselect,noinsert
" Show completion suggestions in popups instead of preview window " Show completion suggestions in popups instead of preview window
set completeopt+=popup set completeopt+=popup
@ -139,8 +139,3 @@ source $DOTFILES/vim/functions.vim
if filereadable('.vimrc.local') if filereadable('.vimrc.local')
source .vimrc.local source .vimrc.local
endif endif
" Use ALE and also some plugin 'foobar' as completion sources for all code.
call deoplete#custom#option('sources', {
\ '_': ['ale', 'ultisnips'],
\})