Начиная с OS X 10.11 El Capitan, терминал поддерживает отчеты мыши.
Обратите внимание, что программы, поддерживающие отчетность мыши, должны включать ее через escape-последовательности, и что большинство программ, поддерживающих отчетность мыши, должны быть настроены для ее включения. Например, в Vim вы должны выполнить set mouse=a
(обычно в вашем ~/.vimrc
файле).
Терминал поддерживает сообщения о трех кнопках мыши и колесе прокрутки. Чтобы смоделировать нажатие кнопки три с помощью устройства с двумя кнопками, вы можете использовать Command-Right-Click. (Команда «Щелчок правой кнопкой мыши» также выполняет « Правка»> «Вставить выделение», когда отключено создание отчетов с помощью мыши, поэтому нажатие средней кнопкой мыши вставит последний выделенный текст независимо от того, используете ли вы отчеты с помощью мыши или нет.)
Когда включена функция «Отчетность мыши», Option ⌥клавиша-модификатор сопоставляется с мета-меткой для щелчка и прокрутки, и на нее не влияет параметр «Использовать как мета-ключ», который применяется только к вводу с клавиатуры.
Чтобы временно обойти отчеты мыши и взаимодействовать с видом терминала, нажмите клавишу- Fnмодификатор, нажимая или прокручивая. Существует также пункт меню « Просмотр»> «Разрешить отчеты мыши» (⌘R), который можно использовать для обхода отчетов мыши в течение более длительных периодов времени или если клавиша-модификатор недоступна.
Обратите внимание на то, что при включении Отчеты мыши заменяют существующее поведение Терминала - Option-Click (который отправляет ввод с помощью клавиши со стрелкой для перемещения курсора) и поведение «Прокрутка альтернативного экрана». Кроме того, новый пункт меню « Разрешить создание отчетов для мыши» и Fnмодификатор также применяются к «Пролистать альтернативный экран», чтобы позволить вам временно обойти это поведение.