Yusuke Ebihara's website
Dotfiles Blog RSS

ghとghq(+peco)で作る快適git環境

2023/03/15

目次

紹介するもの

gh

ghq

peco

設定

書いてないOS・環境は公式サイト参照。

git

gh

ghq

peco

.zshrc

以下をzshrcに追記

ctrl + ] で起動してcdできます。

function peco-src () {
local selected_dir=$(ghq list -p | peco --query "$LBUFFER")
if [ -n "$selected_dir" ]; then
    BUFFER="cd ${selected_dir}"
    zle accept-line
fi
}
zle -N peco-src
bindkey '^]' peco-src

コメント

Github Issue と連動しています。