De acuerdo con esta respuesta en SuperUser, la aplicación de terminal de OS X debe usar Alt+clic del mouse para enviar eventos del mouse a las aplicaciones que se ejecutan en la terminal. Lo intenté con Midnight Commander, pero no funciona. Estoy ejecutando OS X Mavericks.
¿Hay alguna forma de habilitar la compatibilidad con el mouse en la aplicación de terminal, sin cambiar a iterm2 o algo así?
De hecho, OS X Terminal puede recibir entradas del mouse haciendo clic con ⌥:
Sin embargo, ciertas aplicaciones de Terminal no reciben la entrada del mouse pasada.
Puede instalar MouseTerm , que pasará los eventos del mouse al terminal.
- Informes del botón del ratón.
- Informes de la rueda de desplazamiento del ratón.
- Desplazamiento simulado de la rueda del mouse para programas como
less
(es decir, cualquier programa de pantalla completa que use el modo de tecla de cursor de la aplicación ).- Integración de perfil de terminal (con diálogo de preferencias).
Es un complemento SIMBL, por lo que deberá instalar SIMBL para que funcione. Sin embargo , recomiendo instalar EasySIMBL en su lugar.
A partir de OS X El Capitan 10.11, Terminal es compatible con los informes de ratón . Usted configura los programas de aplicación para habilitarlo. Por ejemplo, en Vim use set mouse=a
.
Terminal admite el informe de tres botones del mouse y una rueda de desplazamiento, junto con los modificadores Shift, Meta y Control. La tecla ⌥modificadora Opción se asigna a Meta (independientemente de la preferencia de teclado "Opción es meta"). Puede usar ⌘-Clic derecho para el botón tres del mouse en un dispositivo de dos botones (que también funciona para "pegar con el botón central", que invoca Editar > Pegar selección⇧⌘V cuando los informes del mouse no están activos).
Puede usar la Fntecla modificadora al hacer clic, arrastrar o desplazarse para omitir temporalmente los informes del mouse e interactuar con la vista del terminal. También puede utilizar el elemento de menú Ver > Permitir informes de ratón para omitirlo durante períodos de tiempo más prolongados o cuando Fnno esté disponible.
iTerm 2 admite todas las interacciones del mouse desde el primer momento.
Al menos en Terminal.app 2.6, habilite "Permitir informes de mouse" en el menú "Ver" brinda soporte de mouse en Midnight Commander.
siesta