diff --git a/nvim/init.vim b/nvim/init.vim index f15e10d..a8cafc3 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -60,11 +60,14 @@ let g:ale_completion_enabled = 1 let g:ale_completion_autoimport = 1 call plug#begin('~/.config/nvim/autoload/plugged') - Plug 'ludovicchabant/vim-gutentags' - Plug 'dense-analysis/ale' Plug 'tpope/vim-commentary' Plug 'prettier/vim-prettier', { 'do': 'yarn install' } + Plug 'lifepillar/vim-mucomplete' + + if executable('ctags') + Plug 'ludovicchabant/vim-gutentags' + endif Plug 'pangloss/vim-javascript' Plug 'vim-ruby/vim-ruby' @@ -79,5 +82,11 @@ let g:prettier#autoformat_config_present = 1 " javascript let g:javascript_plugin_jsdoc = 1 -let g:javascript_conceal_function = "ƒ" +let g:javascript_conceal_function = "ƒ" +" mucomplete +set completeopt+=menuone +set completeopt+=noselect +set shortmess+=c " Shut off completion messages +set belloff+=ctrlg " If Vim beeps during completion +let g:mucomplete#enable_auto_at_startup = 1