## 事象 [[Neovim]]を起動して、そのまま`:q`で終了させると以下のエラーが発生する。 ```error Error executing vim.schedule lua callback: ...re/nvim/lazy/no-neck-pain.nvim/lua/no-neck-pain/wins.lua:53: Vim:E444: Cannot close last window stack traceback: [C]: in function 'nvim_win_close' ...re/nvim/lazy/no-neck-pain.nvim/lua/no-neck-pain/wins.lua:53: in function 'close' ...re/nvim/lazy/no-neck-pain.nvim/lua/no-neck-pain/main.lua:449: in function <...re/nvim/lazy/no-neck-pain.nvim/lua/no-neck-pain/main.lua:425> ``` ## 原因 [[incline.nvim]]のフローティングウィンドウと処理が競合してそう。[[incline.nvim]]を無効化すると問題が解消する。 ただし、**ファイルを開いて何か変更を加えたあとに `:q` で閉じる** と事象が再現する。[[incline.nvim]]を使っていなくても。 ## 回避策 [[no-neck-pain.nvim]]のバージョンを1.12.1にダウングレードする。 ## 解決方法 v1.12.3以降にバージョンアップする。迅速に対応していただけて感謝🙏 <div class="link-card"> <div class="link-card-header"> <img src="https://github.githubassets.com/favicons/favicon.svg" class="link-card-site-icon"/> <span class="link-card-site-name">GitHub</span> </div> <div class="link-card-body"> <div class="link-card-content"> <p class="link-card-title">When using incline.nvim, an error always occurs when I close Neovim · Issue #352 · shortcuts/no-neck-pain.nvim</p> </div> <img src="https://opengraph.githubassets.com/fd472a1a4cb0c1c0d7d0c3e2ed6fd473920453aca91a25ed00f551a9ee08a742/shortcuts/no-neck-pain.nvim/issues/352" class="link-card-image" /> </div> <a href="https://github.com/shortcuts/no-neck-pain.nvim/issues/352"></a> </div> ## 参考 - [Prevent :q from closing NNP? · Issue #348 · shortcuts/no-neck-pain.nvim](https://github.com/shortcuts/no-neck-pain.nvim/issues/348)