如何在 Windows 10 上透過 Ubuntu shell 安裝和使用 ZSH

如何在 Windows 10 上透過 Ubuntu shell 安裝和使用 ZSH

必須使用什麼巫術才能在 Windows 10 的 Ubuntu shell 上正確安裝和使用 ZSH?

這些說明讓我徹底失望了。我已經使用 成功安裝了 ZSH sudo apt-get install zsh。然後我sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"照建議跑了這裡。這會加載看起來像 ZSH 的內容,但是,每當我更改主題時,它似乎都沒有改變,如果我關閉會話,它會恢復為 BASH。

使用類似的命令來更改 shell 似乎chsh -s $(which zsh)並沒有像echo $SHELL往常一樣有效/bin/bash。我嘗試重新啟動 Ubuntu shell,重新啟動我的計算機,花了幾天時間離開 Ubuntu shell,看看它是否可以自行修復,但沒有任何結果。我完全不知所措。我不知道該去哪裡查看、檢查什麼或如何讓它發揮作用。如果有人能讓我免於拔掉頭髮並啟發我,我將非常感激。同時,我會嘗試一些瑜珈。

謝謝,

莫。

答案1

如果在 Windows 10 上使用 BASH,請將以下內容新增至 .bashrc 檔案中,以確保每次開啟 BASH 時都會啟動 ZSH。

# Launch Zsh
if [ -t 1 ]; then
    exec zsh
fi

來源:@Hex,https://github.com/Microsoft/BashOnWindows/issues/846,http://www.howtogeek.com/258518/how-to-use-zsh-or-another-shell-in-windows-10/

相關內容