用途:为 nvm 提供比基础加载更深的 shell 集成,实现切换语言环境相关的自动化。基础 shell 加载属于 nvm-setup,本技能仅负责更深度集成与自动切换。
主要能力:一是支持 bash、zsh、fish 三种 shell 的深度集成;二是在进入目录时自动执行 nvm use,即自动切换;三是在需要时恢复 PATH 或停用 nvm(nvm deactivate)。
使用方式:先选定目标 shell,按对应步骤启用深度集成;再为目录切换添加自动使用逻辑;需要时执行 PATH 恢复或 nvm 停用操作。资料给出示例文件映射:examples/shell-integration.md、examples/auto-use-bash.md、examples/auto-use-zsh.md、examples/auto-use-fish.md、examples/restore-path.md,具体命令内容暂未提供。
适用场景:用户提到 shell integration、深度集成、auto use、PATH 恢复、nvm deactivate、自动切换等触发词时使用。
限制:不覆盖 nvm 的基础 shell 加载;资料未给出具体平台差异、版本要求或完整配置命令,实施细节需以实际环境与 nvm 官方说明为准。