ghq + pecoでVSCodeを開く
ghqとpecoで選択したリポジトリをブラウザで開くようにしている。
最近VSCodeを使うことが多いので、同じようにしてVSCodeが起動できるようにした。
# .zshrc
function peco-vscode() {
local selected_dir=$(ghq list -p | peco --query "$LBUFFER")
if [ -n "$selected_dir" ]; then
BUFFER="cd ${selected_dir}"
zle accept-line
code ${selected_dir}
fi
}
zle -N peco-vscode
bindkey '^V' peco-vscode
便利。