Mx non funziona su Cygwin


1

Sto eseguendo Cygwin con rxvt e ho provato mrxvt sotto X, così come il default di bash in CMD. Mx non funziona mentre altre combinazioni Meta lo fanno. xev non mostra nulla per questo (Meta mostra, come ci si aspetterebbe dal fatto che altre combinazioni funzionino). Ricollegarlo in .inputrc non comporta alcuna azione. Spy ++ mostra che MOD_ALT'X 'è stato premuto. Cos'altro dovrei guardare?


Non vedo un motivo per cui questa domanda deve essere annullata.
bwDraco,

Bizzarro. Devo letteralmente formulare una domanda?
Sam Brightman,

Risposte:


1

Ho Growl 2.0.6 in esecuzione e sembra catturare Mx. Ho deciso di iniziare a uccidere le applicazioni in esecuzione una per una e l'interruzione di Growl l'ha fatto funzionare: non ho nemmeno bisogno di riavviare Cygwin / emacs.

Vedi, ad esempio, il thread dei commenti allegato alla risposta della domanda 1598854 . C'è un file in una posizione come quella %LOCALAPPDATA%\Growl\2.0.0.0\user.configche ha un'impostazione:

    <setting name="KeyboardShortcutCloseLast" serializeAs="String">
        <value>Alt+X</value>
    </setting>

Una volta che questo viene spostato da Alt-X (preferibilmente a qualcosa con più di un modificatore o molto insolito), tutto funziona come previsto. Sembra che sia stata apportata una modifica alla registrazione dei tasti di scelta rapida in modo che Growl non possa più passare la chiave e questo non è stato ancora risolto.


0

Impostare la seguente variabile ambientale di Windows:

CYGWIN = tty

e riavvia Cygwin.


Ci proverò ma a) penso che sia già impostato; b) l'attuale documentazione raccomanda di disattivarlo per "altri terminali". Ancora più importante, come spiega solo Mx che non funziona?
Sam Brightman,

Ho quasi accettato come il login in remoto mostrasse tty non impostato e quando l'ho aggiunto Mx ha funzionato. Tuttavia, il login di nuovo senza impostarlo ha funzionato. Credo ancora che unset sia corretto per i moderni terminali Unixy.
Sam Brightman,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.