xbindkeys fornece sequências de chaves para causar ações, como este "combo keys "example :
This configuration allow combo keys.
ie Control+z Control+e -> xterm
Control+z z -> rxvt
Control+z Control+g -> quit second mode
Você precisará usar um arquivo de controle escrito em guile , que é uma linguagem baseada em esquema, tão compreensível para um leitor do emacs elisp.
Alternativamente, se você quer apenas uma espécie de configuração do modo mudar , você pode simplesmente programar uma chave para reiniciar o xbindkeys com um arquivo de configuração diferente para esse modo.