Apenas minúscula m e apenas quando chamada interativamente através de /bin/sh .
O teclado funciona bem e geralmente tudo funciona bem. Eu quase nunca uso /bin/sh , apenas /bin/bash , então foi um pouco surpreendente quando eu comecei um capricho agora.
Bash, não Bourne shell, pois acho que sh é apenas um link para bash no OSX, também ...
Mas, independentemente disso, é estranho. Bash versão 3.2.48 (1).
Meu ~/.inputrc não contém nada estranho, e nem ~/.profile , ou /etc/profile , mas acredito que em algum momento meses eu modifiquei um arquivo de configuração para fazer isso acontecer. Ou isso ou algo legitimamente estragado é para cima.
Eu sei que ~/.bash_profile e ~/.bashrc não estão sendo executados (porque imprimem coisas e modificam variáveis de ambiente de maneira muito distinta).
Qualquer que seja o caso, isso me incomoda. Algum palpite onde mais eu deveria olhar?
edit: Ao reiniciar a máquina, estou tendo o problema chamado como /bin/bash e como /bin/sh . Invocar o bash com o --norc não altera o comportamento estranho, o que me leva a acreditar que algo foi alterado de forma desagradável no nível do sistema.
m não é atualmente um alias para nada ( type m traz nada) e eu ainda posso executar comandos envolvendo m criando um arquivo de script temporário e, em seguida, obtendo-o.
xev (e basicamente todos os outros programas) confirma que o problema não é com o evento de pressionamento de tecla m no nível do kernel ou hardware.