lazy.nvim導入計画
現在はneovimのプラグインマネージャにvim-jetpackを利用している
より細かいチューニングがしたい
デファクトスタンダードがlazy.nvimとなりつつある
プラグインの設定例がこれしかないケースがザラにある
AIに聞いてもこれの方法ばっかり出てくる
手順
使用しているneovimのバージョンを0.10.0から0.11.0に変更
前者のままだとlazy.nvim移行時に不具合が多発したため
プラグイン
追加,設定の変更を中断
pluguin.luaをvim-jetpackからlazy.nvimに書き換える
Grok4 FastをOpenRouter経由でqwen codeから実行し書き換えてもらった
これのみでは不十分だったため軽く手直し
各種プラグインの動作を確認
現状では起動速度が低下する問題が発生している
mason関連のプラグインを遅延読み込みすると大幅に改善
むしろvim-jetpackよりも高速となった
現状では移行完了
前述のように起動速度が改善
vim-jetpackだとできなかったmason周りの遅延読み込みが可能となったのが大きい
母艦PCだとnvim --startuptime test3.log +q実行時に最速で8.972ms(!)という速度を叩き出した
test3.log
参考
https://github.com/folke/lazy.nvim
https://zenn.dev/siteyo/articles/980b6205e93914
https://zenn.dev/vim_jp/articles/cd3e45f5c105ed
https://qiita.com/delphinus/items/d07994f29550764bd8bc
https://eiji.page/blog/neovim-lazy-nvim-intro/
#計画