🤡
自分のGitHub Repositoryを一撃で開くzshショートカットを作った
# ------------------------------------------------------------------------
# 自分のGitHub Repositoryをクエリして開く
# ------------------------------------------------------------------------
function open-my-repos() {
local selected_repo=$(curl -s https://api.github.com/users/{自分のユーザー名}/repos | jq -r ".[].full_name" | peco )
if [ -n "$selected_repo" ]; then
BUFFER="open https://github.com/${selected_repo}"
echo $BUFFER
zle accept-line
fi
zle clear-screen
}
zle -N open-my-repos
bindkey '^J^I' open-my-repos
自分のGitHubに置いているterraformのサンプルを
- ちょっと確認したいとき
- 人に見せたいとき
に便利。
僕はユーザー名が、Jimon-s
なので、Ctrl+J
→ Ctrl+I
を割り当てています。
Discussion