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