自分が大きなプラグインを入れていない理由
こんにちは。静カニです。 vim-jpでmini.nvimの話を見かけて、「そういえば自分ってmini.nvimとかsnacks.nvimとか入れてないよな~」と思ったので書いてます。
という訳で理由です。
お も い(と思う)
これはmini.nvimというよりはsnacks.nvimの話なのですが、snacks.nvimは始めから全部の機能を入れています。
なので、snacks.bigfile使いたいな~...snacks.pickerとか今ddu.vim使ってるしな~となって、 読み込み時に重くなるのを恐れて入れていません。
こ れ だ け の た め に ?
mini.nvim側の話ですが、例えばmini.operatorsを使うには、mini.nvim本体が必要です。
私の場合、一時期mini.filesとmini.iconsを両方使っていたわけですが、このときはmini.nvim本体が必要でも特段何も感じませんでした。 ですが、mini.filesをoil.nvim(一旦nvim-treeを経由したかもしれない)に変えると、mini.iconsだけになります。 「これだけのために」本体を追加で入れる必要性を感じられなくなります。 ということで、nvim-web-deviconsに移行して、mini.nvimがなくなったりしました。
そ ろ え た い
これらを総合したときに、「じゃぁそれで揃えればいいじゃん」という意見は出そうです。
ですが、これも微妙な点があります。 例えば、自分のファイル操作は完全にoil.nvimに依存していて、他の操作に移行するコストが高いのです。 こういうものに引っ張られると、今度は「どうせ使うんなら使い倒したい」という心理と衝突して、結局使わなくなってしまいます。
これが私が大きなプラグインを入れていない理由です。
思ったこと
一つ一つの機能は普通にvenryなのでそれぞれの機能を分割してくれれば普通に使いたい
