bash では、入力したエイリアスを展開できます。たとえば、エイリアス がある場合cmd="cd ~/user"
、 と入力して+ +cmd
を押すと に変更されます。fish でこれを行う方法はありますか?CtrlAltecd ~/user
答え1
fishでは、このalias
コマンドは単純な関数を作成するだけです。たとえば、
alias cmd 'cd ~/user'
単に略語である
function cmd
cd ~/user
end
これは fish の関数なので、エイリアスを入力するときにコマンド ラインで本体を展開することはできません。状況に応じて、省略形 (例: ) を使用することをお勧めしますabbr cmd 'cd ~/user'
。