summaryrefslogtreecommitdiff
path: root/plugins/nvm/nvm.plugin.zsh
diff options
context:
space:
mode:
authorGuo, Quan <1118270+guoquan@users.noreply.github.com>2021-06-14 01:32:47 +0800
committerGitHub <noreply@github.com>2021-06-13 10:32:47 -0700
commit70a0577712bc8f78e14173c8032df3701ea2887f (patch)
tree81318c231673ea79a0d75dab35295b6bd06c3f88 /plugins/nvm/nvm.plugin.zsh
parent36cc94f3dcd8d6214b5a4bedf180bc723eb49a3f (diff)
downloadzsh-70a0577712bc8f78e14173c8032df3701ea2887f.tar.gz
zsh-70a0577712bc8f78e14173c8032df3701ea2887f.tar.bz2
zsh-70a0577712bc8f78e14173c8032df3701ea2887f.zip
feat(nvm): introduce customizable list of command that triggers lazy loading (#9946)
* Add customizable list of command that triggers lazy loading * Add $NVM_LAZY_CMD * Add instruction to `NVM_LAZY_CMD` in README.md
Diffstat (limited to 'plugins/nvm/nvm.plugin.zsh')
-rw-r--r--plugins/nvm/nvm.plugin.zsh4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/nvm/nvm.plugin.zsh b/plugins/nvm/nvm.plugin.zsh
index 1e9b26e7a..3ef8cc1d8 100644
--- a/plugins/nvm/nvm.plugin.zsh
+++ b/plugins/nvm/nvm.plugin.zsh
@@ -28,8 +28,8 @@ fi
# Call nvm when first using node, npm or yarn
if (( $+NVM_LAZY )); then
- function node npm yarn {
- unfunction node npm yarn
+ function node npm yarn $NVM_LAZY_CMD {
+ unfunction node npm yarn $NVM_LAZY_CMD
nvm use default
command "$0" "$@"
}