summaryrefslogtreecommitdiff
path: root/autoload/deoplete/handler.vim
diff options
context:
space:
mode:
authorShougo Matsushita <Shougo.Matsu@gmail.com>2020-10-29 19:31:24 +0900
committerShougo Matsushita <Shougo.Matsu@gmail.com>2020-10-29 19:31:24 +0900
commit0e36ed45fd694f5c5250f37b44c7898f1022a5d2 (patch)
tree22f131ac7e734f32feeb4fd693f3f5de2af59c10 /autoload/deoplete/handler.vim
parented16119053c514cfe4ef40bbba4d52cee9e21a82 (diff)
downloaddeoplete.nvim-0e36ed45fd694f5c5250f37b44c7898f1022a5d2.zip
Change completeopt before complete()
Diffstat (limited to 'autoload/deoplete/handler.vim')
-rw-r--r--autoload/deoplete/handler.vim3
1 files changed, 3 insertions, 0 deletions
diff --git a/autoload/deoplete/handler.vim b/autoload/deoplete/handler.vim
index 3fc9684..dfcd507 100644
--- a/autoload/deoplete/handler.vim
+++ b/autoload/deoplete/handler.vim
@@ -75,6 +75,9 @@ function! deoplete#handler#_do_complete() abort
endif
if auto_popup
+ " Note: completeopt must be changed before complete()
+ call deoplete#mapping#_set_completeopt(g:deoplete#_context.is_async)
+
call feedkeys("\<Plug>_", 'i')
endif
endfunction