vim-denops / denops.vim

🐜 An ecosystem of Vim/Neovim which allows developers to write cross-platform plugins in Deno

Home Page:https://vim-denops.github.io/denops-documentation/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bug: `nvim +"autocmd VimEnter * qa!"` would be stuck.

LumaKernel opened this issue · comments

commented

Env

  • vim/nvim: nvim
  • vim/nvim --version: NVIM v0.5.0
  • platform: WSL2 Ubuntu20.04
  • denops.vim version: from v1.10.1 to latest ( v2.0.0 )

Repro

  1. Just install denops.vim.
" Install vim-plug
" let &rtp .= ',' . expand('<sfile>:h')
call plug#begin(expand('<sfile>:h/plugged'))
Plug 'vim-denops/denops.vim'
call plug#end()
  1. nvim +"autocmd VimEnter * qa!"

Expect

nvim finishes.

Actual

nvim was stuck.

[denops] Server stopped (143). Restarting...

and I should stop this by hitting CTRL-C.

image

More

I confirmed it's come from call denops#server#start()

Could you try if nvim +"autocmd VimEnter * ++nested qa!" fix the behavior?

commented

Yes, it works. Thank you.
Can I close this issue?

No. I'll fix the issue on Neovim while vim +"autocmd VimEnter * ++nested qa!" works.