• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

neovim github copilot

date: 2023-03-25 excerpt: neovim github copilotの使い方

tag: neovimvimgithubcopilotlua


neovim github copilotの使い方

概要

  • vscodeのgithub copilotのようにneovimでgithub copilotを使うことができる

インストール

  • 現状、plugやpacker経由でインストールしないほうが安定している
$ git clone https://github.com/github/copilot.vim.git \
  ~/.config/nvim/pack/github/start/copilot.vim

認証

  • 一部のneovimのプラグインが干渉して認証プロセスが見ずらいことがある
    • 例えば、”folke/noice.nvim”は認証プロセスを見えなくするので一時的に無効化する必要がある
  • 以下のコマンドを実行すると認証プロセスが開始される
    • XXXX-XXXXの形式のコードが表示されるので認証サイトにアクセスして認証する
:Copilot setup

設定

markdownでの補完を有効化

-- マークダウンで有効化
vim.g.copilot_filetypes = {markdown = true}

参考

  • github/copilot.vim


neovimvimgithubcopilotlua Share Tweet