Ответ 1
Измените оболочку по умолчанию на /bin/zsh, выполнив команду chsh -s/bin/zsh
.
Я искал настройки iTerm2, но я не могу найти способ запустить Zsh вместо Bash, кто-нибудь знает правильный способ сделать это внутри iTerm2?
Я спрашиваю об этом, потому что я пришел из Mac Terminal, и он легко позволяет вам выбирать, что запускать при запуске, но я не могу найти что-то прямое с iTerm2.
Я искал Google для него, но по какой-то причине я могу найти только ссылки oh-my-zsh, ничего не связанные с немодифицированным iTerm2.
Я ценю любую помощь, которую вы можете предоставить, спасибо.:)
Измените оболочку по умолчанию на /bin/zsh, выполнив команду chsh -s/bin/zsh
.
Несмотря на то, что изменение с помощью chsh -s $(which zsh)
отлично работало для меня, iTMP2 автоматически не открывал новые терминалы с zsh.
Вместо этого я пошел в iTerm2 -> Preferences -> Profiles -> Default
, а на вкладке General
установите команду /usr/local/bin/zsh
вместо Login shell
.
Обновление: С текущей версией iTerm (начиная с версии 2.1.1) она отлично работала для меня, только изменив оболочку по умолчанию (показано выше).
Как и выше, ответ: Редактирование моего профиля zsh, который я создал на вкладке "Общие", в поле "Отправить текст при запуске:", у меня есть "clear; pwd; ls; zsh;" это оставляет меня с окном, показывающим мне то, что я хочу увидеть и, наконец, начинаю zsh.
У меня есть простое видео, когда я его настраивал. Поделитесь этим здесь, если это поможет любому, кто изо всех сил пытается настроить это https://www.youtube.com/watch?v=Z-FsHufELyo