为 Neovim 设置自定义节点版本(路径)
Setting custom node version (path) for Neovim
TL;DR: 我只想将节点 v14 用于 neovim,将 v8 用于其他一切。建议?
您好!
我最近开始使用 neovim 进行开发。我已经安装了几个插件,其中一些需要高于 8 的节点版本——这对我的工作环境来说是强制性的。我使用 nvm,下载了最新的 v14。由于 nvm 需要大量时间来加载,我在 zshrc 中添加了路径,我只是将其从 export PATH=../v8../bin
更改为 export PATH=../v14../bin
。到目前为止,一切都很好。但是我的工作 repos 抛出错误,因为它们需要节点 v8.
现在,我在会话中的 v14 上启动 nvim,然后在 zhsrc 中手动将工作会话的路径更改为 v8。每次都这样做似乎很麻烦。有没有更好的方法?
可以将以下行添加到您的 nvim/init.vim
以在启动 nvim
时将目录 DIR
添加到您的 PATH
。
let $PATH = 'DIR:' . $PATH
这是您指定目录的示例。
let $PATH = '../v14../bin:' . $PATH
使用nvim环境变量:let g:node_host_prog = '/usr/local/bin/neovim-node-host'
TL;DR: 我只想将节点 v14 用于 neovim,将 v8 用于其他一切。建议?
您好!
我最近开始使用 neovim 进行开发。我已经安装了几个插件,其中一些需要高于 8 的节点版本——这对我的工作环境来说是强制性的。我使用 nvm,下载了最新的 v14。由于 nvm 需要大量时间来加载,我在 zshrc 中添加了路径,我只是将其从 export PATH=../v8../bin
更改为 export PATH=../v14../bin
。到目前为止,一切都很好。但是我的工作 repos 抛出错误,因为它们需要节点 v8.
现在,我在会话中的 v14 上启动 nvim,然后在 zhsrc 中手动将工作会话的路径更改为 v8。每次都这样做似乎很麻烦。有没有更好的方法?
可以将以下行添加到您的 nvim/init.vim
以在启动 nvim
时将目录 DIR
添加到您的 PATH
。
let $PATH = 'DIR:' . $PATH
这是您指定目录的示例。
let $PATH = '../v14../bin:' . $PATH
使用nvim环境变量:let g:node_host_prog = '/usr/local/bin/neovim-node-host'