mac中bash和zsh終端切換方法和zsh配置

2022-06-10 01:36:08 字數 640 閱讀 1798

bash命令列工具是mac自帶的,在網上查詢自行安裝oh-my-zsh,然後想執行命令的時候突然發現報錯了

zsh: command not found: npm

npm命令沒有找到,在之前bash中是因為在 .bash_profile 中配置了環境變數,所以可以自由自在地使用npm各種命令,在使用zsh shell時,.zshrc 沒有配置環境變數所以就報錯了。

把 bash 中.bash_profile 全部環境變數加入

open .zshrc
找到#user configuration,然後新增配置

source ~/.bash_profile
最後在 zsh 終端執行命令就可以使用了

source .zshrc
接下來就可以使用npm的各種命令了,yep!

切換到bash

chsh -s /bin/bash
切換到zsh

chsh -s /bin/zsh
記得輸入切換命令後,要重新開啟終端terminal才生效哦! 

大功告成!

Mac 下使用zsh及切換bash

mac下自帶zsh,但不是最新。檢視zsh版本 zsh version 可以通過brew安裝最新版,brew install zsh cd git clone git oh my zsh 目錄下沒有.zshrc 3.1 touch zshrc 3.2 cp zshrc zshrc.orig 建立zs...

macOS的zsh和bash切換

2.從zsh切換回bash 3.zsh 和 bash 的環境變數 zsh bash 都是 shell,zsh 比 bash 更加強大,功能也更加完善,此篇文章說明 zsh 和 bash 之間的切換。linux unix 產品一般預設的都是使用 bash。chsh s bin zsh輸入密碼成功切換,...

在mac中安裝zsh

今天配置環境的時候看到別人推薦使用zsh,我就想裝個oh my zsh來試試,有兩種方法 1 在官網上有乙個安裝命令,在終端中使用 curl l sh自動安裝。git clone git oh my zsh cp oh my zsh templates zshrc.zsh template zshr...