修复 nvm v0.40.7 在 Zsh 开启 EXTENDED_GLOB 时无法解析别名的问题

问题现象 在 Zsh 中开启 EXTENDED_GLOB 后,nvm v0.40.7 可以使用具体的 Node 版本,但无法解析 default 别名: $ nvm alias default 24.20.0 default -> 24.20.0 (-> v24.20.0) $ nvm version default N/A $ nvm use default N/A: version "default" is not yet installed. 部分别名操作还会报错: nvm_alias:32: bad pattern: #* 这也导致新终端无法自动启用默认 Node,进而找不到 node 和 npm。使用 zsh -f 启动不加载个人配置的 shell 后,别名解析正常。 问题原因 nvm_alias() 使用以...

2026-09-06 · wuan