是否可以强制zsh在使用时回显所有别名引用的实际命令?
例如,假设我设置了以下别名:
# List direcory contents
alias lsa='ls -lah'
alias l='ls -la'
alias ll='ls -l'
Run Code Online (Sandbox Code Playgroud)
当我执行它们时,我希望看到它们中的每一个都打印出执行的实际命令.例如,我想看到以下内容:
$ 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
Run Code Online (Sandbox Code Playgroud)
而不是以下:
$ 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 …Run Code Online (Sandbox Code Playgroud)