📘
[Tips] Neovim + lazy.nvim でプラグイン設定の反映を再起動せずに行う方法
前提
nvimのplugin管理にlazy.nvimを使用している。
課題
何らかのファイルの編集中にlazy.nvimのpulgin(*.lua
)に変更を入れた場合、pluginの変更を編集中のファイルに反映させるため、一度:wq
を実行し、nvimを再起動して反映させなければならず、面倒。
特に、plugin関連の設定の微調整をするたびにファイルを開き直すのは面倒。
解決策
:Lazy load all
を実行した上で、変更を反映させたいバッファのみを再度開く。
こうすることでpluginの設定が反映されることが確認できた。バッファを開かないでできれば理想だが、nvim全体の再起動が必要とわかったので良し。
Discussion