Как использовать zsh по умолчанию в терминале для Mac OS
Zsh или z shell — это популярная оболочка, альтернативная bash и tcsh, дополненная множеством улучшений и параметров настройки, предлагаемых в рамках проекта Oh-My-ZSH.
Если вы хотите использовать zsh в качестве оболочки по умолчанию в Терминале для Mac OS, а не bash, вы можете сделать это довольно легко, выполнив следующие действия:
Как установить zsh в качестве оболочки по умолчанию в терминале для Mac
- Откройте приложение «Терминал» и вытащите меню «Терминал», выбрав «Настройки»
- Чтобы изменить все оболочки по умолчанию на zsh:
- Выберите вкладку «Общие» и измените «Оболочки, открываемые с помощью:» на «Команда (полный путь)» и поместите следующее:
- Чтобы изменить оболочку определенного профиля на zsh:
- Выберите вкладку «Профили» и выберите профиль для настройки из списка (или создайте собственный)
- Перейдите на вкладку «Оболочка», отметьте «Выполнить команду:» и введите «zsh»
- Откройте новое окно Терминала или откройте новое окно с определенным профилем, для которого вы установили zsh, теперь у вас будет zsh по умолчанию
/bin/zsh/
Это изменение на zsh в качестве оболочки по умолчанию будет сохраняться между выходом и повторным запуском терминала, хотя любые активные в данный момент оболочки или окна терминала необходимо будет обновить или вручную ввести zsh.
Да, есть и другие способы сделать это, но, что интересно, указание оболочки для открытия на самом деле помогает ускорить работу приложения «Терминал» в Mac OS во многих случаях, поэтому это также может повысить производительность. (для справки, это не обязательно должен быть zsh, чтобы получить улучшение скорости, вы можете изменить оболочку по умолчанию на любую, доступную на Mac, для того же эффекта).
Вы также можете изменить iTerm, популярную замену терминала, чтобы использовать zsh в качестве оболочки по умолчанию, перейдя в настройки приложения и настроив команду Profiles > General > на 'zsh'
Теперь, когда у вас есть zsh в качестве оболочки по умолчанию в MacOS или Mac OS X, вы можете взглянуть на отличный проект oh-my-zsh на https://github.com/robbyrussell /oh-my-zsh, чтобы найти темы, функции и другие настройки, которые можно добавить в zsh.