Spec-Zone.ru › Fish 3.2

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

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

Spec-Zone.ru

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