Como posso definir a vinculação de teclas do emacs com prioridade mais alta que o sistema?

1

Estou executando o Emacs 24 na máquina Arch Linux. Eu quero definir a ligação de chave de layout de teclado do sistema para ser o mesmo que o do Emacs ( ctrl+\ ). Enquanto não há problema para o fazer. Quando o layout é alterado para hebraico, (quase) nenhum trabalho de encadernação de teclas. A razão é que o Emacs não lê o toque da tecla, mas sim o caractere digitado.

Minha pergunta é: existe uma maneira de encaminhar o ctrl+\ stroke strieght para o Emacs sem deixar que o sistema cuide dele primeiro? Eu acho que isso deve ser feito através de um script que verifica se o Emacs está focado e se o pressionamento de tecla é ctrl +. Eu não sei como fazer isso.

A GUI é gnome3 dos repos

    
por Yotam 27.02.2013 / 08:18

1 resposta

0

Eu nunca tentei usar o Emacs com vários layouts de teclado, por isso não posso oferecer muitos conselhos, mas talvez esta questão do Stack Overflow e suas respostas podem ser de interesse. Mas, em geral, o gerenciador de janelas sempre verá sua entrada de teclado antes do Emacs dar uma olhada nele, então se o WM capturar uma tecla, o Emacs nunca a verá.

    
por 15.08.2013 / 00:09