5
2

More than 1 year has passed since last update.

お題は不問!Qiita Engineer Festa 2023で記事投稿!

Tips: copilot.vimを使ってコミットメッセージも生成してもらう

Posted at

この記事は何

copilot.vimは、vimでGitHub Copilotを利用できるようにするためのプラグインです。
今回は、このcopilot.vimを用いてコミットメッセージも生成してもらえるようにする方法を紹介します。

過去書いた記事はこちらです。

gitのcommitでvimが開く状態にする

まずはターミナルでgit config --global core.editor vimを実行し、git commitコマンド実行時にVimが開かれるようにします。
なお、git commit -mなど、ターミナル上でコミットメッセージを入力する方法ではcopilot.vimは利用できませんのでご注意ください。

copilot.vimでコミットメッセージも自動で生成できるようにする

vimでgit commitコマンドを実行すると、シンタックスはgitcommitになります。
このシンタックスに対して、copilot.vimでコミットメッセージを生成するように設定します。

.vimrcなどに、以下の内容を記述します。

.vimrc
let g:copilot_filetypes = { 'gitcommit': v:true }

これで、git commitコマンドを実行すると、copilot.vimがコミットメッセージを生成してくれます。

5
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
2