ohmyzsh/plugins/fnm/README.md

32 lines
911 B
Markdown
Raw Normal View History

# fnm plugin
This plugin adds autocompletion for [fnm](https://github.com/Schniz/fnm) - a Node.js version manager.
To use it, add `fnm` to the plugins array in your `.zshrc` file:
```zsh
plugins=(... fnm)
```
## Configuration Variables
These settings should go in your `.zshrc` file, before Oh My Zsh is sourced.
For example:
```sh
ZSH_FNM_AUTOSTART=true
...
plugins=(... fnm)
source "$ZSH/oh-my-zsh.sh"
```
The following variables are available to this plugin customization:
| Variable | Default | Meaning |
| :------- | :-----: | ------- |
| `ZSH_FNM_AUTOSTART` | `false` | Automatically starts fnm for the session, running the `fnm env` |
| `ZSH_FNM_USE_ON_CD` | `true` | Switch the Node.js version based on the requirements of the current directory (recommended) |
Check out the [official documentation](https://github.com/Schniz/fnm/blob/master/docs/commands.md) for the available fnm variables.