De acordo com esta resposta no SuperUser, o aplicativo de terminal do OS X deve usar Alt + Mouse Click para enviar eventos de mouse para aplicativos em execução no terminal. Eu tentei isso com o Midnight Commander, mas não funciona. Estou executando o OS X Mavericks.
Existe alguma maneira de ativar o suporte ao mouse no aplicativo de terminal, sem mudar para iterm2 ou algo assim?
Respostas:
De fato, o OS X Terminal pode receber a entrada do mouse clicando em ⌥:
No entanto, certos aplicativos do Terminal não recebem a entrada do mouse passada.
Você pode instalar o MouseTerm, que passará os eventos do mouse para o terminal.
É um plugin SIMBL, então você precisará instalar o SIMBL para que funcione. Eu recomendo instalar o EasySIMBL .
fonte
A partir do OS X El Capitan 10.11, o Terminal suporta relatórios de mouse . Você configura programas de aplicativos para habilitá-lo. Por exemplo, no Vim use
set mouse=a
.O Terminal suporta o relatório de três botões do mouse e uma roda de rolagem, juntamente com os modificadores Shift, Meta e Control. A tecla ⌥modificadora de opção é mapeada para Meta (independentemente da preferência do teclado "Opção é meta"). Você pode usar ⌘-Clique com o botão direito do mouse no botão do mouse três em um dispositivo de dois botões (que também funciona para “colar com o botão do meio”, que chama Editar> Colar seleção⇧⌘V quando o Relatório do mouse não está ativo).
Você pode usar a Fntecla modificadora ao clicar, arrastar ou rolar para ignorar temporariamente o Relatório do mouse e interagir com a visualização do terminal. Você também pode usar o item de menu Exibir> Permitir relatório de mouse para ignorá-lo por períodos mais longos ou quando Fnnão estiver disponível.
fonte
O iTerm 2 suporta todas as interações do mouse prontas para uso.
fonte
Pelo menos no Terminal.app 2.6, habilite "Permitir relatórios do mouse" no menu "Exibir", oferecendo suporte ao mouse no Midnight Commander.
fonte