MAC中bash与zsh的切换

切换命令

  • 切换bash

    chsh -s /bin/bash

  • 切换zsh

    chsh -s /bin/zsh

配置启动zsh时自动加载node

1.进入插件目录

cd~/.oh-my-zsh/plugins/

2.创建 nvm_auto_load 目录

mkdir nvm_auto_load

3.将初始化 nvm 写入 nvm_auto_load.plugin.zsh

if [[ -z $NVM_DIR ]]; then
 NVM_DIR="$HOME/.nvm"

fi
[ -s "$NVM_DIR/nvm.sh"] && ."$NVM_DIR/nvm.sh"

4.修改 ~/.zshrc

在你的原有插件配置中添加 nvm_auto_load ,如 plugins=(git nvm_auto_load)
如果你的nvm 不是安装在推荐的目录 ~/.nvm ,则需要在plugins 配置行之前添加一个 NVM_DIR 的配置

exportNVM_DIR="/path/to/nvm"

5.修改后的 .zshrc 完整示例:

exportZSH=$HOME/.oh-my-zsh
exportNVM_DIR=$HOME/.nvm

plugins=(git nvm_auto_load)

source$ZSH/oh-my-zsh.sh

修改完记得重启zsh哟~~

文章目录
  1. 1. 切换命令
  2. 2. 配置启动zsh时自动加载node