Вышла новая версия оболочки fish 3.2

Вышла новая версия интерактивной оболочки командной строки fish 3.2.0. Это user-friendly альтернатива zsh и bash. Fish подсвечивает синтаксис и автоматически указывает ошибки, предлагает варианты ввода на основе истории и т.д. Код распространяется под лицензией GPLv2, а пакеты готовы для Debian, RHEL, Fedora, Ubuntu и openSUSE.

Что нового?

  • Теперь можно откатывать изменения (undo и redo) при редактировании командной строки. Undo — Ctrl+Z, redo — Alt+/.
  • Встроенные команды работают без ввода всех данных: например, замена строки выводится сразу без всех вводных. 
  • Встроенные команды можно использовать в цепочке команд, которая передаёт данные через неименованные каналы.
  • Путь в приглашении командной строки обрезается, если не вмещается в строку. Раньше заменялся на >.
  • Улучшили работу автодополнения нажатием Tab.
  • Добавили функцию fish_add_path для добавления пути к переменной $PATH, которая убирает дубликаты.
  • Диагностика ошибок через test работает нагляднее.
  • В $x[$start..$end] $start и $end по умолчанию имеют значение 1 и -1.
  • Производительность функций выросла, а возможности функций обработки строк расширились.

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

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