概要
vim-goからvim-lspへ移行する時に問題になってたところを全部mattnさんが解決してくださってたのでようやく完全移行したという話です。
環境
- vim 8.2
- go 1.13.5
これまでの課題
vim-goの問題点
2014年からgoを触っていましたが当時はvim-go一択で、しかもやりたいことはそれだけで事足りていました。
しかし時代は流れ、以下のように少しずつモヤモヤを感じるようになってきました。
- 1.10のビルドキャッシュ辺りでバグがちょこちょこ起きたり
- 機能が増えてきて重くなったり
- Language Server Protocolの機運が高まってきた(色んなエディタやIDEが対応してきた)