zsh: 支持匿名函数参数。
作者: zelch创建于 2026年5月10日更新于 2026年5月31日
标签zsh
zsh 中的 shell 代码如下:
function my-cd-rotate() {
() {
builtin emulate -L zsh
while (( $#dirstack )) && ! builtin pushd -q $1 &>/dev/null; do
builtin popd -q $1
done
(( $#dirstack ))
} "$@" && reset-prompt
}shfmt w3.13.1 会报错 语句必须用 &、 ; 或换行符分隔。
内容来源: mvdan/sh