From bf6f0d77af405848eaac3517bfc3df3f5b2cb16d Mon Sep 17 00:00:00 2001 From: Shougo Matsushita Date: Wed, 31 Jan 2024 18:33:46 +0900 Subject: [PATCH] Fix denops check --- autoload/dpp/denops.vim | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/autoload/dpp/denops.vim b/autoload/dpp/denops.vim index 7c2da72..2d046a0 100644 --- a/autoload/dpp/denops.vim +++ b/autoload/dpp/denops.vim @@ -72,11 +72,12 @@ function s:init() abort let g:dpp#_started = reltime() " NOTE: dpp.vim must be registered manually. - - " NOTE: denops load may be started - autocmd dpp User DenopsReady silent! call s:register() - if 'g:loaded_denops'->exists() && denops#server#status() ==# 'running' + if 'g:loaded_denops'->exists() && + \ (denops#server#status() ==# 'preparing' || + \ denops#server#status() ==# 'running') silent! call s:register() + else + autocmd dpp User DenopsReady silent! call s:register() endif endfunction