要約
aliasを貼っているのに使用されていない場合に、利用可能なaliasを提案してくれるyou-should-use pluginをインストールする方法から、動作イメージまでを記載しています。
大量のエイリアス
私はoh-my-zshを使っているのですが、プラグインによるaliasが多すぎてほぼ覚えていません。
覚えるのが面倒なのでgitプラグインのgit add から git pushまでのaliasしか使っていませんでした。
ga='git add'
gcmsg='git commit -m'
gp='git push'
確認してみると1747個もありました。。![]()
alias貼りすぎてよくわからん!
alias |wc -l
1747
you-should-useとは?
一言で言えば、aliasを貼っているのに使われていない場合に「こんなalias貼ってるけど、使わないんか?」と提案してくれます。
インストール
- リポジトリをクローンします
gitプラグインでaliasを貼っている場合はgcl <url>.
git clone https://github.com/MichaelAquilina/zsh-you-should-use.git $ZSH_CUSTOM/plugins/you-should-use
- 私はoh-my-zshを使っているので以下のようにプラグインを追加します
.zshrc
plugins=(
# ...
you-should-use
# ...
)
動作イメージ
プラグインを入れたら追加の設定や呼び出しキーは不要です。(素晴らしい
)
試しにga='git add'というaliasを貼ってるのを知らずに、git addを実行してみます。
git add .
Found existing alias for "git add". You should use: "ga"
gaというaliasが使えるよ!と教えてくれました ![]()
持続可能なalias生活を!