タイトルどおりです。
aliasを設定したはいいんですが、たまにしか使わないものってよく忘れませんか?
gitのブランチ削除、sshのknow_hostsファイルからec2インスタンスを削除、とか作ったはいいんですがほぼ毎回aliasの設定を確認している気がします。
なので、pecoで簡単に実行してみました。
$ eval $(alias | sort | peco | sed -e 's/=.*$//')
自分の環境はzshです。
今回は単純にalias
で読み込ませていますが、pecoの一覧に出てきてほしいものに予め分けておいたほうが良さそうです。
Discussion