diff --git a/home/nvim/init.vim b/home/nvim/init.vim index 08ab015..4b439b8 100644 --- a/home/nvim/init.vim +++ b/home/nvim/init.vim @@ -132,9 +132,24 @@ autocmd FileType java setlocal omnifunc=javacomplete#Complete " vim-prettier let g:prettier#autoformat = 1 -" Use completion-nvim in every buffer + +" completion-nvim +" Use in every buffer autocmd BufEnter * lua require'completion'.on_attach() +" Use and to navigate through popup menu +inoremap pumvisible() ? "\" : "\" +inoremap pumvisible() ? "\" : "\" + +imap (completion_smart_tab) +imap (completion_smart_s_tab) + +" Set completeopt to have a better completion experience +set completeopt=menuone,noinsert,noselect + +" Avoid showing message extra message when using completion +set shortmess+=c + lua << EOF require('lualine').setup()