Oh My Zsh

Стороннее

Популярный open-source фреймворк для Zsh - 300+ плагинов, 150+ тем, удобные алиасы и автодополнения для терминала macOS.

Проверено редакцией
Обновлено: 21.07.2026
Версияmaster
Размерshell
macOS10.15+
Скачиваний2

Описание

Oh My Zsh - самый популярный фреймворк для настройки Zsh, командной оболочки, которая идёт в macOS по умолчанию с версии Catalina. Создан в 2009 году разработчиком Robby Russell и развивается как open-source проект Planet Argon под лицензией MIT. Сегодня это де-факто стандарт для быстрого превращения скучного чёрно-белого терминала в мощный и красивый инструмент разработчика.

Что даёт

  • 300+ плагинов - готовые наборы команд для git, docker, npm, brew, kubectl, terraform, aws и десятков других инструментов. Автодополнение, алиасы, полезные функции.
  • 150+ тем оформления - от минималистичной robbyrussell (по умолчанию) до информативных agnoster и powerlevel10k. Показывают текущую ветку git, статус изменений, версию языка программирования, зарядку Mac.
  • Git-интеграция - в приглашении терминала автоматически отображается текущая ветка и статус (чистая / с изменениями / отстаёт от origin). Сокращённые алиасы: `gst` = `git status`, `gp` = `git push`, `gco` = `git checkout`.
  • Автодополнение - нажатие Tab работает не только для файлов, но и для команд, флагов, веток git, имён хостов SSH.
  • История команд - умный поиск по истории через Ctrl+R, сохранение между сессиями.

Популярные плагины

  • git - сотни алиасов и функций для работы с Git (включён по умолчанию).
  • zsh-autosuggestions - предлагает команды из истории прямо в процессе набора (серым текстом).
  • zsh-syntax-highlighting - подсвечивает правильные команды зелёным, ошибочные красным ещё до нажатия Enter.
  • docker, kubectl, brew - автодополнение команд этих инструментов.
  • z - быстрый переход в часто используемые папки по частичному имени.

Установка

Одна команда в терминале:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

После установки конфиг лежит в ~/.zshrc. Темы переключаются строкой ZSH_THEME="agnoster", плагины подключаются в строке plugins=(git docker kubectl).

Для кого

  • Разработчики, проводящие много времени в терминале.
  • Студенты и новички - Oh My Zsh делает терминал дружелюбнее, а ошибки наглядными.
  • DevOps, sysadmin - готовые плагины для docker, kubectl, ansible, terraform экономят время.
  • Все, кому скучно смотреть на белый текст в Terminal.app каждый день.

Альтернативы

Если Oh My Zsh кажется тяжеловесным (иногда замедляет запуск терминала на 100-300 мс) - посмотрите в сторону легковесных альтернатив: Prezto, Zinit, или универсальный кросс-шелловый промпт Starship.

Минимальные требования

macOS с установленным Zsh (предустановлен начиная с macOS 10.15 Catalina). Также работает на Linux и WSL. Требуется curl или wget, git.

Часто задаваемые вопросы

Программа Oh My Zsh действительно бесплатная?

Да, Oh My Zsh распространяется бесплатно и не содержит рекламы, подписок или скрытых платежей. Скачать можно прямо с mac-soft.ru.

На какой версии macOS работает Oh My Zsh?

Минимальная поддерживаемая версия - macOS 10.15. Программа работает и на всех более новых версиях, включая macOS Sequoia и Tahoe.

Как установить программу для macOS?

Если вы скачали .dmg - откройте его двойным кликом и перетащите иконку программы в папку Applications. Для других типов файлов смотрите подробную инструкцию по установке.

Где скачать Oh My Zsh?

Это стороннее ПО, которое распространяется разработчиком Robby Russell / Planet Argon. Кнопка «Скачать» на странице перенаправит вас на официальный сайт разработчика.