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