回答編集履歴

1

手順について簡単に追記

2017/11/23 04:40

投稿

KojiDoi
KojiDoi

スコア13671

test CHANGED
@@ -1,3 +1,9 @@
1
1
  zshの起動前にbashの中でsourceを実行しているように見えます。zsh用の設定ファイルをbashに解釈させようとすれば、エラーが出るのは当然でしょう。
2
2
 
3
3
  chshはログイン時のデフォルトシェルを設定するもので、今現在使用中のシェルを切り替えるものではありません。
4
+
5
+
6
+
7
+ chshではなく、zshと打ってその場でzshを起動してみてください(bashの子プロセスとしてzshが起動する)。
8
+
9
+ .zshrcに問題がないかどうかはここでチェックできます。この段階で.zshrcを変更してsourceを実行すれば、その変更内容がその場で反映されることが確認できるはずです。