fishシェルを使用していてaliasを使用したいなと思って設定方法を探したところ、
fishではabbreviations(略語、以降abbr)を設定してabbrを入力すると補完される仕組みがあるようなのでこの方法で設定を行いました。
ブラウザから設定可能です。
fish_config
設定はabbreviationsタブで省略形と補間後のペアを入力しsaveするだけ。
abbrを入力後スペースを押すと補間されて保管後のコマンドに置き換わります。
動作イメージ
aliasと違ってコマンド実行履歴が本来のコマンドなので何を実行したかがわかりやすく、他の人に画面共有しながら操作を教える際にもコマンドが違ってよーわからんって事が起きないのでよさげ。