在 Bash 中有效,但在 ZSH 中无效? ....别名 ls='ls -lh'

在 Bash 中有效,但在 ZSH 中无效? ....别名 ls='ls -lh'
alias ls='ls -lh'

以前在 bash 中使用它来实现默认的 ls 参数

尝试迁移到 ZSH 但发现这个技巧不起作用。

在 ZSH 中是否有更好的方法来做到这一点?

谢谢

答案1

   # echo $SHELL
   /usr/bin/zsh
  #alias ls='ls -lh'
  # ls
  total 32K
 -rw-r--r-- 1 root root    0 déc.  29 17:16 abc.txt
 -rw-r--r-- 1 root root    0 déc.  29 17:19 abd.txt
 -rw-r--r-- 1 root root    0 déc.  29 17:19 abe.txt
 drwx------ 2 root root 4,0K nov.  29 22:17 Desktop
 -rwxr-xr-x 1 root root  100 déc.  30 14:33 test
 -rw-r--r-- 1 root root   31 déc.  30 02:48 test.sh
 # echo $ZSH_VERSION
  5.0.2

相关内容