4

Как включить прокрутку "меньшего" вывода (а не самого окна терминала) с помощью колеса прокрутки в OSX?

3 ответа3

1

Обновление: кажется, что теперь это поддерживается автоматически в OS X Yosemite или новее. Просто используйте less и прокрутите.


Для более ранних версий OS X:

Вы не можете прокрутить колесо мыши без каких-либо взломов. Один из них использует плагин SIMBL под названием MouseTerm, который сообщает о событиях мыши в ваш терминал:

MouseTerm - это плагин SIMBL для Mac OS X Terminal.app, который передает события мыши в терминал, позволяя использовать ярлыки мыши в приложениях, которые их поддерживают.

Для начала первой установки SIMBL (MouseTerm не будет работать без него!). После этого откройте файл .dmg, запустите Install и перезапустите Terminal.app. Чтобы удалить, запустите Удалить из .dmg.

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

0

Я попытался использовать less -r как указано в этом ответе, и он отлично работал (прокрутка стандартным жестом трекпада).

Смотрите также этот похожий вопрос, который обсуждает некоторые ограничения.

На самом деле, если присмотреться ко второй ссылке, на самом деле отсутствие возможности -X имеет решающее значение для возможности прокрутки (что означает, что если вам нужна необычная прокрутка, вы не сможете сохранить вывод в истории терминала после less выходов). .)

0

Обновить:

Закончилось только использованием mcview для моего средства просмотра, для которого прокрутка мыши в терминале работала из коробки. Я также читал, что большинство может поддерживать прокрутку.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .