ravelll の日記

よしなに

zsh

Peco 経由で特定のタグバージョンに git checkout するやつ

git リポジトリの特定のタグバージョンへのチェックアウト方法を良く忘れるので peco でバッとやる関数を書いた。 function peco_git_tags () { local selected_tag="$(git tag -l | peco)" if [ -n "$selected_tag" ]; then BUFFER="git checkout refs/tags…

プロセスを peco で便利に kill する

何かプロセスを kill するとき、今まで ps -ef | peco して PID 調べて kill コマンドをタイプしていた。 昨日のこと、いよいよその不毛さに嫌気がさして peco で選択したコマンドを kill する zsh widget を追加した。 dotfiles/kill.zsh at master · gs3/d…