Neovimの設定を最近変えつつ色々ガチャガチャした記録を残します
Neovim nightlyとは
Neovim v0.4.4が今のstableとしてNeovimのリポジトリのリリースにあるのですが、それの上にv.5がありそちらはまだstableでは無いものがリリースされています。
nightlyのリリース自体はgithub actionが定期実行されているので、待っていればリリースされる感じのようです。
neovim/.github/workflows/nightly.yaml
インストール方法
Neovimのリリースページからnightlyを取ってきて、解凍してディレクトリをどこか好きなところに置いてPATHを通して使っています。 手軽に削除して新しいバージョンができたら、また取ってくるって感じです。
v4.4 -> nightlyで変更、追加したplugins
どれもお世話になったplugin達です
- vim-lsp -> nvimのlsp client(lsp.txt), nvim-lspconfig
- deoplete.nvim -> completion-nvim
- lightline.vim -> lualine.nvim
- lspsaga.nvim
そこまで操作感としては変わっていないっちゃいないのですが、lspsaga.nvimが多機能すぎてめっちゃ使っていて楽しいのでオススメです
今後
まだvim scriptでconfigを書いていて、luaで書いていないので、それも試したい。
これとか凄い
後は何かしらluaでplugin作ってみるとか
最後に自分の設定も置いておきます