Сделайте iTerm2 запуском с Zsh

Я искал настройки iTerm2, но я не могу найти способ запустить Zsh вместо Bash, кто-нибудь знает правильный способ сделать это внутри iTerm2?

Я спрашиваю об этом, потому что я пришел из Mac Terminal, и он легко позволяет вам выбирать, что запускать при запуске, но я не могу найти что-то прямое с iTerm2.

Я искал Google для него, но по какой-то причине я могу найти только ссылки oh-my-zsh, ничего не связанные с немодифицированным iTerm2.

Я ценю любую помощь, которую вы можете предоставить, спасибо.:)

Ответ 1

Измените оболочку по умолчанию на /bin/zsh, выполнив команду chsh -s/bin/zsh.

Ответ 2

Несмотря на то, что изменение с помощью chsh -s $(which zsh) отлично работало для меня, iTMP2 автоматически не открывал новые терминалы с zsh.

Вместо этого я пошел в iTerm2 -> Preferences -> Profiles -> Default, а на вкладке General установите команду /usr/local/bin/zsh вместо Login shell.

Обновление: С текущей версией iTerm (начиная с версии 2.1.1) она отлично работала для меня, только изменив оболочку по умолчанию (показано выше).

Ответ 3

Как и выше, ответ: Редактирование моего профиля zsh, который я создал на вкладке "Общие", в поле "Отправить текст при запуске:", у меня есть "clear; pwd; ls; zsh;" это оставляет меня с окном, показывающим мне то, что я хочу увидеть и, наконец, начинаю zsh.

Ответ 4

У меня есть простое видео, когда я его настраивал. Поделитесь этим здесь, если это поможет любому, кто изо всех сил пытается настроить это https://www.youtube.com/watch?v=Z-FsHufELyo