Microsoft傘下のGitHub、「GitHub Copilot」を無料に(制限あり)
https://www.itmedia.co.jp/news/articles/2412/19/news111.html
ということで使ってみる
以下インストール
https://github.com/github/copilot.vim
vimrcはこんな感じ
常に補完が効くのは嫌なので使うときだけ有効にする
候補表示はCtrl-c
let g:copilot_filetypes = { '*': v:false }
imap <C-c> <Plug>(copilot-next)
command! -nargs=0 ToggleCopilot call ToggleCopilot()
function! ToggleCopilot()
if exists('g:copilot_filetypes')
unlet g:copilot_filetypes
else
let g:copilot_filetypes = { '*': v:false }
endif
Copilot status
endfunction
:Copilot setup
で設定
~/.config/github-copilot/ に credentials が入る
あとチャットはここから出来る
https://github.com/copilot