前提・実現したいこと
Macのターミナルを通常通り使えるようになることが目標です。
発生している問題・エラーメッセージ
何をターミナルに打ってEnterを押しても下記のエラーメッセージが返ってしまう状態です。
/usr/local/etc/bash_completion:1637: command not found: #
###直前にしたこと
1: brew install bash-completion
2: その後ホームディレクトリにある.zshrcファイルに下記を追記した
#for bash_completion if [ -f $(brew --prefix)/etc/bash_completion ]; then source $(brew --prefix)/etc/bash_completion fi
3: そしてsource ~/.zshrc
した
試したこと
1:再起動とシャットダウン→起動の両方
2:.zshrcファイルを確認しようとしましたがそもそもcd
やopen
コマンドを打っても上記エラーメッセージが返ってきてしまう
3:echo $PATH
も同じ理由でできない
自然にこんな状況にはならないので、あなたの操作ミスか設定ミスの結果でしょう。
直前に何をしたのか質問文に書きましょう。
ご指摘ありがとうございます。直前の操作内容を追記いたしました。
bash-completion はその名の通り bash 用なので、zsh では使えないのでしょうね。
ターミナルの設定で、一時的に「コマンドを実行」欄に /bin/bash と入れたら zsh の代わりに bash が使われるので、それで復旧できるのでは。(「シェル内で実行」のチェックも外す必要があります。)
https://teratail.com/questions/255265#reply-367810

回答1件
あなたの回答
tips
プレビュー