Role a saída “menos” usando a roda de rolagem no Mac OS X

3

Como posso ativar a rolagem da saída "menos" (em vez da própria janela do terminal) usando a roda de rolagem no OSX?

    
por user72923 26.12.2012 / 20:36

3 respostas

1

Atualização: parece que isso agora é suportado automaticamente no OS X Yosemite ou mais recente. Basta usar less e rolar.

Para versões anteriores do OS X:

Você não pode rolar usando a roda do mouse sem cortes. Uma delas faz uso de um plugin SIMBL chamado MouseTerm , que informa os eventos do mouse para o seu terminal:

MouseTerm is a SIMBL plugin for Mac OS X's Terminal.app that passes mouse events to the terminal, allowing you to use mouse shortcuts within applications that support them.

To get started, first install SIMBL (MouseTerm won't work without it!). Once you've done that, open the .dmg file, run Install, and restart Terminal.app. To uninstall, run Uninstall from the .dmg.

A FAQ menciona less como um bom local para testar o relatório do mouse.

    
por 26.12.2012 / 20:46
0

Atualização:

Acabei de usar o mcview para o meu espectador, para o qual a rolagem do mouse no terminal funcionava da caixa. Eu também li que mais pode suportar o comportamento de rolagem.

    
por 27.05.2013 / 03:42
0

Eu tentei less -r como indicado em esta resposta e funcionou muito bem (rolando com o gesto padrão do trackpad).

Veja também esta questão semelhante que discute algumas limitações.

Na verdade, olhando mais atentamente para o segundo link, é realmente a ausência de -X que é fundamental para poder ter um comportamento de rolagem (o que significa que se você quiser rolagem sofisticada, t manter a saída no histórico do terminal após less .)

    
por 25.03.2016 / 23:00