【问题标题】:Clarifying the ohmyzsh plugins澄清 ohmyzsh 插件
【发布时间】:2021-09-14 07:14:16
【问题描述】:

我认为 oh-my-zsh 插件允许您使用 node 和 nvm 之类的东西而无需下载它们,只需将它们包含在 ~/.zshrc 中即可。原来这些插件只提供自动完成功能?

【问题讨论】:

    标签: zsh oh-my-zsh


    【解决方案1】:

    我猜你可能忘记在你的 .zshrc 中添加一个合适的插件。 添加插件将加载和下载 nvm 并为您设置节点。

    在 nvm 的情况下,您只需要 zsh-nvm 插件 只需添加

    # zsh-nvm plugin
    export NVM_LAZY_LOAD=true
    
    # Add wisely, as too many plugins slow down shell startup.
    plugins=(git zsh-nvm)
    

    【讨论】:

    • 等等为什么不是plugins=(git nvm)?我在github.com/ohmyzsh/ohmyzsh/wiki/Plugins 看到了 nvm
    • zsh-nvm 是一个用于安装、更新和加载 nvm 的 Zsh 插件。但是oh-my-zsh/nvm 插件为 nvm 添加了自动完成功能
    • 哦,我明白了!所以github.com/ohmyzsh/ohmyzsh/wiki/Plugins 这里的插件只是为了自动完成?我如何知道我正在查看的 oh-my-zsh 插件是用于自动完成还是安装?
    • 所以我将上面的代码添加到我的~/.zshrc 但是当我打开一个新实例时我得到[oh-my-zsh] plugin 'zsh-nvm' not found
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-15
    • 2013-06-05
    • 2013-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多