Spec-Zone.ru › Fish 3.3

fish_key_reader - изучение символов, отправляемых клавишами клавиатуры

Описание

fish_key_reader [OPTIONS]

Описание

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

Инструмент запишет пример команду bind, соответствующую последовательности символов, полученных на стандартный вывод. Если последовательность символов соответствует имени специальной клавиши (см. bind --key-names), будут показаны оба варианта использования bind CHARS ... и bind -k KEYNAME .... Дополнительные сведения о полученных символах, такие как задержка между символами, записываются в stderr.

Доступны следующие параметры:

  • -c или --continuous начинает сеанс, где можно просмотреть несколько последовательностей клавиш. По умолчанию программа завершается после захвата одной последовательности клавиш.
  • -h или --help выводит информацию об использовании.
  • -v или --version выводит версию fish_key_reader и завершается.

Примечания к использованию

Задержка в миллисекундах с момента получения предыдущего символа включается в диагностическую информацию, записанную в stderr. Эта информация может быть полезна для определения оптимального параметра fish_escape_delay_ms или изучения величины задержки, вносимой инструментами, такими как ssh, mosh или tmux.

fish_key_reader намеренно отключает обработку многих сигналов. Для завершения fish_key_reader в режиме --continuous выполните:

  • нажмите Control+C дважды, или
  • нажмите Control+D дважды, или
  • введите exit, или
  • введите quit

© 2021 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.3/cmds/fish_key_reader.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API