すべてのエイリアスが使用されているときに、それらによって参照される実際のコマンドを zsh に強制的にエコーさせることは可能ですか?
たとえば、次のエイリアスが設定されているとします。
# List direcory contents
alias lsa='ls -lah'
alias l='ls -la'
alias ll='ls -l'
それらを実行すると、それぞれが実行された実際のコマンドを出力するのを見たいと思います。たとえば、次のことを確認したいと思います。
$ ll
executing: 'ls -l'
total 0
-rw-r--r-- 1 person staff 0 Feb 15 13:46 cool.txt
-rw-r--r-- 1 person staff 0 Feb 15 13:46 sweet.html
-rw-r--r-- 1 person staff 0 Feb 15 13:46 test.md
以下ではなく:
$ ll
total 0
-rw-r--r-- 1 person staff 0 Feb 15 13:46 cool.txt
-rw-r--r-- 1 person staff 0 Feb 15 13:46 sweet.html
-rw-r--r-- 1 person staff 0 Feb 15 13:46 test.md
すべてのエイリアスに対してこれを行うために zshrc に追加できるコマンドは 1 つありますか? すべてのエイリアスを変更する必要はありません。