ITerm2の設定を掘り下げてきましたが、Bashの代わりにZshを起動する方法を見つけることができないようです。iTerm2内でこれを行う適切な方法を知っている人はいますか
私はMacターミナルから来たので、これを聞いて、起動時に何を実行するかを簡単に選択できるようにしますが、iTerm2で何かを簡単に見つけることはできないようです。
Googleで検索しましたが、何らかの理由でoh-my-zshの参照しか見つけることができず、変更されていないiTerm2に関連するものは何もありません。
あなたが提供できる助けに感謝します、ありがとう。 :)
chsh -s /bin/zsh
コマンドを実行して、デフォルトのシェルを/ bin/zshに変更します。
chsh -s $(which zsh)
の変更は私には完璧に機能しましたが、私のiTerm2はzshで新しいターミナルを自動的に開きません。
代わりにiTerm2 -> Preferences -> Profiles -> Default
に行き、General
タブでコマンドを/usr/local/bin/zsh
ではなくLogin Shell
に設定しました。
更新:現在のバージョンのiTerm(2.1.1以降)では、デフォルトのシェル(上記を参照)のみを変更することで完全に機能しました。
上記の回答と同様:作成したzshプロファイルを編集し、[全般]タブの[開始時にテキストを送信:]フィールドに、「clear; pwd; ls; zsh;」があります。これにより、表示したいウィンドウが表示され、最後にzshが起動します。