#a2# Execute \kbd{ls -lSrah}
alias dir="ls -lSrah"
#a2# Only show dot-directories
-alias lad='ls -d .*(/)' # only show dot-directories
+alias lad='ls -d .*(/)'
#a2# Only show dot-files
-alias lsa='ls -a .*(.)' # only show dot-files
+alias lsa='ls -a .*(.)'
#a2# Only files with setgid/setuid/sticky flag
-alias lss='ls -l *(s,S,t)' # only files with setgid/setuid/sticky flag
+alias lss='ls -l *(s,S,t)'
#a2# Only show symlinks
-alias lsl='ls -l *(@)' # only symlinks
+alias lsl='ls -l *(@)'
#a2# Display only executables
-alias lsx='ls -l *(*)' # only executables
+alias lsx='ls -l *(*)'
#a2# Display world-{readable,writable,executable} files
-alias lsw='ls -ld *(R,W,X.^ND/)' # world-{readable,writable,executable} files
+alias lsw='ls -ld *(R,W,X.^ND/)'
#a2# Display the ten biggest files
-alias lsbig="ls -flh *(.OL[1,10])" # display the biggest files
+alias lsbig="ls -flh *(.OL[1,10])"
#a2# Only show directories
-alias lsd='ls -d *(/)' # only show directories
+alias lsd='ls -d *(/)'
#a2# Only show empty directories
-alias lse='ls -d *(/^F)' # only show empty directories
+alias lse='ls -d *(/^F)'
#a2# Display the ten newest files
-alias lsnew="ls -rtlh *(D.om[1,10])" # display the newest files
+alias lsnew="ls -rtlh *(D.om[1,10])"
#a2# Display the ten oldest files
-alias lsold="ls -rtlh *(D.Om[1,10])" # display the oldest files
+alias lsold="ls -rtlh *(D.Om[1,10])"
#a2# Display the ten smallest files
-alias lssmall="ls -Srl *(.oL[1,10])" # display the smallest files
+alias lssmall="ls -Srl *(.oL[1,10])"
#a2# Display the ten newest directories and ten newest .directories
alias lsnewdir="ls -rthdl *(/om[1,10]) .*(D/om[1,10])"
#a2# Display the ten oldest directories and ten oldest .directories