git commit
の代わりに git-commit--select-prefix
を実行すると、Conventional Commits の prefix が commit message に追加された状態で git の core.editor に登録した editor が起動します.
実際には git-commit--select-prefix
を gcsp
などのaliasを設定し利用する事を想定しています.
- git
- peco
[plugins.zsh-select-commit-prefix]
github = "YuMuuu/zsh-select-commit-prefix"
git add foo bar
git-commit--select-prefix
# open peco after that open git default editor
:cq
/ :cquit
で vim を終了させると commit がキャンセルされる
WIP