要約
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生活を!