Estou executando o Emacs 24 na máquina Arch Linux. Quero definir a ligação das teclas do layout do teclado do sistema para ser igual à do Emacs ( ctrl+\
). Embora não haja problema em fazer isso. Quando o layout é mudado para hebraico, (quase) nenhuma das teclas funciona. 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+\
golpe para o Emacs sem deixar o sistema lidar com isso 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 repositórios
Responder1
Nunca tentei usar o Emacs com vários layouts de teclado, então não posso oferecer muitos conselhos sobre isso, mas talvezesta pergunta do Stack Overflow e suas respostaspode ser interessante. Mas, em geral, o gerenciador de janelas sempre verá a entrada do teclado antes que o Emacs dê uma olhada nela, então se o WM capturar uma tecla, o Emacs nunca a verá.