This commit is contained in:
parent
26ce572c53
commit
c1b814aa14
1 changed files with 3 additions and 3 deletions
|
@ -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)を用いる。まずは下記の通りにプラグインを導入して起動時に読み込まれるように設定する。
|
||||
|
Loading…
Reference in a new issue