M-x não funciona no Cygwin

1

Estou executando o Cygwin com o rxvt e tentei o mrxvt em X, bem como o padrão de bash no CMD. M-x não funciona enquanto outras combinações Meta. xev não mostra nada para isso (Meta mostra, como você esperaria do fato de que outras combinações funcionam). Rebobiná-lo em .inputrc resulta em nenhuma ação sendo tomada. Spy ++ mostra MOD_ALT'X 'sendo pressionado. O que mais eu deveria olhar?

    
por Sam Brightman 19.06.2011 / 19:46

2 respostas

1

Eu tenho o Growl 2.0.6 em execução, e parece estar capturando M-x. Eu decidi começar a matar os aplicativos em execução, um por um, e o Growl parando deu certo - eu nem preciso reiniciar o Cygwin / emacs.

Veja, por exemplo, o tópico de comentários anexado à resposta da questão 1598854 . Há um arquivo em um local como %LOCALAPPDATA%\Growl.0.0.0\user.config , que tem uma configuração:

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

Uma vez que este é movido para longe do Alt-X (preferencialmente para algo com mais de um modificador ou muito incomum), tudo funciona conforme o esperado. Parece que foi feita uma alteração no registro de hotkeys para que o Growl não possa mais passar a chave, e isso ainda não foi corrigido.

    
por 21.06.2011 / 08:02
0

Defina a seguinte variável ambiental do Windows:

CYGWIN=tty

e reinicie o Cygwin.

    
por 20.06.2011 / 01:20