ricomintea’s diary

好きなものを好きでいる

Neovimの設定を変えた 2023

だいたい年に一回くらいの頻度でVimの設定を大きく変更している。

前回変えたときは coc.nvim + fzf-preview.vim を軸にしたものから ddc.nvim + ddu.nvim + denops.vim を中心にしていた。

大きく変更するタイミング以外にも、どこからか見つけてくるプラグインや設定をマイナーチェンジとして追加している。たまに何かの拍子に壊れるタイミングが来て色々見なおす必要が出てきて、今回もそうなってしまった。

github.com

方針

  • 起動が早いと嬉しい
  • 見た目がいいと気分もいい
  • Vim互換はあまり考えない

軸にするプラグイン

補完

スニペット

ファジーファインダー

  • toggleterm.nvim All in oneな感じのファジーファインダー。extensionはまだ入れてない。部分的にddu.nvimを使うみたいにするかもしれない

ターミナル

カラースキーマ

世界に色を付けたいのでTreesitterに対応しているもので選ぶ。対応しているものと対応していないもので、どのくらい変わるか試してないので別のにするかもしれない。以前はneodark.vimを使っていた。

見た目系

便利系

結局denopsに依存している。

自分でプラグイン作るとしてもdenopsで書きたいしいいか、と思ってる。

終わり

ファイルの読み込み時間とキーマップを一覧するために1ファイルにまとめたら400行くらいになった。

起動時間は変更前後でどちらも300msくらいでそこまで変わらず。若干早くなった。改善の余地はありまくりそう。