Спустя 11 лет с момента выхода ветки 4.x представлен релиз командной оболочки zsh 5.0. Оболочка поддерживает набор команд bourne shell и обладает рядом расширенных функций, направленных на увеличение удобства интерактивной работы в командной строке. В частности, zsh отличается гибкой системой выборки файлов, возможностью редактирования многострочных команд и мощными средствами автоматического дополнения ввода, в том числе с поддержкой автодополнения аргументов для различных популярных команд.

В выпуске zsh 5.0 представлено около сотни новых возможностей, из которых можно выделить ключевые новшества:

  • Полная поддержка строк из многобайтовых символов. Добавлено большое число ключей, возможностей редактирования и расширенных флагов для использования многобайтовых символов;
  • Добавлены новые ключи: COMBINING_CHARS, DEBUG_BEFORE_CMD, HASH_EXECUTABLES_ONLY, HIST_FCNTL_LOCK, HIST_LEX_WORDS, HIST_SAVE_BY_COPY, MULTIBYTE, NO_MULTI_FUNCDEF, PATH_SCRIPT, POSIX_ALIASES, POSIX_CD, POSIX_JOBS, POSIX_STRINGS, POSIX_TRAPS, PROMPT_SP, SOURCE_TRACE.
  • Поддержка раскраски и подсветки командной строки;
  • Поддержка управления задачами в неинтерактивных командных оболочках и подчиненных оболочках;
  • Новое вводное руководство (man zshroadmap);
  • Значительное улучшение совместимости с POSIX при работе в режиме эмуляции sh ("emulate sh").


Источник: http://www.opennet.ru/opennews/art.shtml?num=34390