[[sidebar.nvim]]には以下の点で不満がある。
- `Git Status`は挙動が怪しい
- `Diagnostics`と`Symbols`は[[coc.nvim]]だと表示されない
- `Files`は今一つ扱いにくい感がある
調べていると[[fern.vim]]に戻った方がいいのではという気になってきた。[[nvim-tree.lua]]は[[Lua]]実装、[[fern.vim]]は[[Vim script]]実装なので、[[nvim-tree.lua]]の方が速そうな気がするけど、[[fern.vim]]は非同期らしいので実は問題ないのかなあとか...。
そんなおり、以下の記事を見つけて、この通り設定するとすごい快適になるのでは?と思った。これが大きい。
<div class="link-card">
<div class="link-card-header">
<img src="https://www.google.com/s2/favicons?domain=wonwon-eater.com" class="link-card-site-icon"/>
<span class="link-card-site-name">wonwon eater</span>
</div>
<div class="link-card-body">
<div class="link-card-content">
<div>
<p class="link-card-title">[第8回] Neovimのすゝめ – ファイルエクスプローラーを入れる</p>
</div>
<div class="link-card-description">
目次 1. 連載2. ファイルエクスプローラーとは3. Fernをインストールする4. 二つのスタイル4.1. Split Window4.2. Project Drawer5. キーマップ設定例6....
</div>
</div>
<img src="https://wonwon-eater.com/wp-content/uploads/2021/09/jyoshimuda-730x410.png" class="link-card-image" />
</div>
<a
class="internal-link"
data-href=""
></a>
</div>
ただ、この設定をしても色々とうまくいかなかった & カスタマイズをしないと[[fern.vim]]の挙動が好みにはならなそう。
最終的に[[nvim-tree.lua]]に戻ることにした。これはデフォルトでもある程度期待通りの挙動になる。そのうえで更に最適化を目指す必要があるなら、腰を据えて[[fern.vim]]に向き合いたい。