Логотип
Лучший алгоритм — тот, который решает проблему самым простым способом. (автор не известен)

Вышла Fish Shell 4.9 с ускоренным автодополнением

Вышла Fish Shell 4.9 с ускоренным автодополнением

Вышла Fish Shell 4.9 — последняя версия популярной оболочки командной строки. В ней устранена проблема в Konsole 26.07.80 и реализации протокола клавиатуры Kitty, из-за которой Shift+PageUp мог перестать работать.

Чтобы избежать этой проблемы, Fish по умолчанию не запрашивает протокол клавиатуры Kitty при работе в Konsole. Пользователи, которым это необходимо, могут снова включить эту функцию с помощью флага omit-term-workarounds.

В Fish Shell 4.9 также улучшена производительность автодополнения в каталогах с медленными символическими ссылками, например ссылками на файлы, подключенные по сети. Кроме того, сокращения теперь могут сопровождаться описаниями, которые отображаются прямо в пейджере автодополнения.

На таких терминалах, как Kitty, Shift+Space и Space теперь можно назначать независимо друг от друга. Режим Vi также получил небольшое исправление: такие команды, как cF и cT, теперь работают корректно.

Что касается скриптов, то индексация списков теперь может быть вложенной в большем количестве случаев. Исправлены несколько пограничных случаев, связанных с квадратными скобками и индексацией переменных.

Кроме того, встроенные справочные страницы теперь учитывают переопределенную функцию man, а команды, пытающиеся переопределить недопустимые переменные, выдают ошибку, а не игнорируют их.

Наконец, в этом выпуске исправлены несколько старых ошибок, в том числе некорректные переводы на китайский и японский языки некоторых сообщений об ошибках в библиотеке C, некорректная обработка при удалении переменных, доступных только для чтения, и некорректная работа встроенной функции fg в NetBSD.

Более подробную информацию можно найти в журнале изменений.

Fish Shell 4.9 теперь доступен на странице релиза проекта на GitHub. Автономные двоичные файлы для Linux доступны для поддерживаемых архитектур процессоров, а пакеты для macOS будут доступны отдельно.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

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

восемнадцать + три =

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала