あるものをそのまま使っていました。使っていなかった気がしますが。これは特にこだわりがなく、なんかググった時に出てきたから入れたくらいの温度感です。備わったようなので、それを使います。使うためには、各言語の設定が必要となります。公式から出ているのでそれを使います。設定を書いていきます。補完自体の設定をする関数を定義しました。定義ジャンプから戻れます。その言語の環境を作った時に手に入るか、各言語のパッケージマネージャから入手できることが多いです。機能を呼び出す設定は完了しました。いうのがあるのでこれを使います。体験は出るよなと思って入れました。設定を別々で調べると、キーバインドの設定と補完の設定方法の両立に悩むかもしれません。渡すコールバックの中に書いてしまえばうまく設定できます。呼び出せるようにしてくれるツールです。することを目的としたライブラリではありませんが、基本機能の一つとして提供してくれています。済むというのが、このプラグインの強みな気がしたので、使うことにしました。ソースコードはこちらです。このサイトはGatsbyで作られています。