Что означает «отчетность мыши»?


10

Сегодня я увидел в документации по iterm2 описание его интеграции с tmux. Это говорит:

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

Что означает сообщение мыши? Терминал сообщит, где находится указатель мыши?

Ответы:


9

Это означает, что щелчки мыши будут сообщаться любому читающему терминал как стандартный ввод, позиция и щелчок будут закодированы в escape-коде, подобном специальной функциональной клавише. Приложения для работы с мышью в текстовом режиме (например aptitude) могут затем использовать это для выполнения функций, подобных любым программам с «реальным» графическим интерфейсом (GUI), использующим мышь.

Такие отчеты могут быть отменены, удерживая нажатой клавишу Shift при выполнении действия мыши, например, если вы хотите просто выделить какой-то текст вместо передачи команды перетаскивания в работающее приложение.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.