Оболочка Z (Zsh) - это оболочка Unix, которую можно использовать как интерактивную оболочку входа в систему и как мощный интерпретатор команд для сценариев оболочки.

Вопросы о оболочке Unix zsh (оболочка Z). Пометьте zsh-alias, /questions/tagged/zsh-completion и zshrc, чтобы получить ответы на вопросы о псевдонимах zsh, завершении команд и настройке соответственно.

Оболочку Z можно использовать как интерактивную оболочку входа в систему и как мощный интерпретатор команд для написания сценариев оболочки. Его можно рассматривать как расширенную оболочку Борна с большим количеством улучшений, включая некоторые функции bash, ksh и tcsh. Однако он не обеспечивает совместимости с POSIX или другими оболочками в рабочем режиме по умолчанию.

Происхождение
Первая версия zsh была написана Полом Фалстадом в 1990 году, когда он был студентом Принстонского университета.

Версия ее последняя версия является 5.7.1 и можно скачать здесь -> ЗШ-5.7.1.tar.xz

Особенности
Особенности примечания включают в себя:

  • Программируемое автозавершение командной строки, которое может помочь пользователю ввести как параметры, так и аргументы для наиболее часто используемых команд, с готовой поддержкой нескольких сотен команд
  • Совместное использование истории команд между всеми запущенными оболочками
  • Расширенная подстановка файлов позволяет специфицировать файлы без необходимости запуска внешней программы, такой как find
  • Улучшенная обработка переменных / массивов
  • Редактирование многострочных команд в одном буфере
  • Исправление орфографии
  • Различные режимы совместимости, например, zsh может выдавать себя за оболочку Борна при запуске как / bin / sh
  • Тематические подсказки, в том числе возможность размещать подсказки в правой части экрана и автоматически скрывать их при вводе длинной команды
  • Загружаемые модули, предоставляющие, помимо прочего: полные элементы управления сокетами домена TCP и Unix, FTP-клиент и расширенные математические функции
  • Полностью настраиваемый

Свидетельством огромного размера этой оболочки является знаменитое первое предложение на странице руководства по оболочке, которое гласит: "Поскольку zsh содержит много функций, руководство по zsh разделено на несколько разделов", а затем перечисляются семнадцать элементов.

Документация

Система заканчивания ЗШ

Настройки ZSH