From c1b814aa142ed54af726e165455c39ac9a51276e Mon Sep 17 00:00:00 2001 From: Rikuoh Date: Mon, 30 Sep 2024 22:27:42 +0900 Subject: [PATCH] fix --- ...thub Copilotを試す.md => NeovimでGitHub Copilotを試す.md} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename content/post/{NeovimでGithub Copilotを試す.md => NeovimでGitHub Copilotを試す.md} (98%) diff --git a/content/post/NeovimでGithub Copilotを試す.md b/content/post/NeovimでGitHub Copilotを試す.md similarity index 98% rename from content/post/NeovimでGithub Copilotを試す.md rename to content/post/NeovimでGitHub Copilotを試す.md index 5a8b3ef..4289d52 100644 --- a/content/post/NeovimでGithub Copilotを試す.md +++ b/content/post/NeovimでGitHub Copilotを試す.md @@ -1,13 +1,13 @@ --- -title: "NeovimでGithub Copilotを試す" +title: "NeovimでGitHub Copilotを試す" date: 2024-09-30T21:30:09+09:00 draft: false tags: ['tech'] --- -LLMの技術的成果が日に日に突きつけられて喉元まで迫っているのを感じる今日この頃、さすがにろくに使いこなせないのでは困るため、ついにGithub Copilotを試すことにした。LLMを応用した検索エンジン([perplexity.ai](perplexity.ai))は以前から使っていたが、開発環境と密に統合されるとどんな具合になるのかはやはり気になるところである。 +LLMの技術的成果が日に日に突きつけられて喉元まで迫っているのを感じる今日この頃、さすがにろくに使いこなせないのでは困るため、ついにGitHub Copilotを試すことにした。LLMを応用した検索エンジン([perplexity.ai](perplexity.ai))は以前から使っていたが、開発環境と密に統合されるとどんな具合になるのかはやはり気になるところである。 -僕の開発環境はNeovimなのでそれに合わせてCopilotを設定していく。Github Copilotは最低月額10ドルからのサブスクリプションサービスなのだが、契約完了時に送られてきたクイックガイドにNeovim向けのものがあったのには少々驚かせられた。大抵Vim向けの設定は各々が手弁当で勝手に生やしている印象が強かったからだ。なんならNeovimのプラグインも公式で用意されている。 +僕の開発環境はNeovimなのでそれに合わせてCopilotを設定していく。GitHub Copilotは最低月額10ドルからのサブスクリプションサービスなのだが、契約完了時に送られてきたクイックガイドにNeovim向けのものがあったのには少々驚かせられた。大抵Vim向けの設定は各々が手弁当で勝手に生やしている印象が強かったからだ。なんならNeovimのプラグインも公式で用意されている。 だが、本稿ではあえてこれを用いず有志がLuaで書き直した[copilot.lua](https://github.com/zbirenbaum/copilot.lua)の方を使う。公式のものと比べて処理の効率化が図られている。プラグインマネージャには[lazy.nvim](https://github.com/folke/lazy.nvim)を用いる。まずは下記の通りにプラグインを導入して起動時に読み込まれるように設定する。