Релиз командной оболочки zsh 5.0

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

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

  • Поддержка использования многобайтовых символов в shell (Unicode). Добавлено большое число опций, возможностей редактирования и расширенных флагов для использования многобайтовых символов;
  • Добавлены новые опции: 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»).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.