Windows 10 の Ubuntu シェルに 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 に戻ります。
シェルを のようなコマンドでいくら変更しても、いつものchsh -s $(which zsh)
ようには機能しecho $SHELL
ないようです/bin/bash
。Ubuntu シェルを再起動したり、コンピューターを再起動したり、Ubuntu シェルから数日間離れて問題が解決するかどうかを確認したりしてみましたが、何も変わりませんでした。完全に途方に暮れています。どこを調べればよいのか、何をチェックすればいいのか、どうすれば機能するのか、まったくわかりません。誰かが私を髪の毛を抜かずに助け、教えてくれると非常にありがたいです。その間、ヨガを試してみます。
ありがとう、
モ。
答え1
Windows 10 で BASH を使用する場合は、BASH を開くたびに ZSH が起動されるように、.bashrc ファイルに次のコードを追加します。
# 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/