Gnome arrête de saisir mes clés emacs

15

J'utilise Gnome dans Ubuntu 11.04. Je travaille beaucoup dans Emacs, et je trouve que le gestionnaire de fenêtres Gnome saisit certaines des clés Emacs. Dans une certaine mesure, je peux arrêter cela en parcourant laborieusement chacun des raccourcis Système-> Préférences-> Clavier et en désactivant les touches incriminées. Cependant, ce serait bien de le faire une fois pour toutes. De plus, mon dernier problème concerne le mode org, MS-up devrait être org-shiftmetaup (org-move-subtree-up) mais le gestionnaire de fenêtres saisit cette combinaison de touches et crée des fenêtres réduites. Cependant, je ne trouve pas cela dans la liste des raccourcis clavier; Je ne l'utilise pas et je n'ai aucune idée de ce qu'ils appellent (et il ne semble pas que vous puissiez rechercher / modifier les raccourcis par combinaison de touches, uniquement par nom).

Mes questions sont donc:

  1. Y a-t-il un changement de configuration Gnome que je peux faire qui désactivera par défaut tous les raccourcis clavier?
  2. Existe-t-il alors un moyen de réactiver certains d'entre eux? (Je ne les utilise pas beaucoup, mais je voudrais peut-être un couple qui n'entre pas en conflit avec Emacs.)
  3. À défaut, existe-t-il un moyen de désactiver les raccourcis en conflit avec Emacs, par exemple en déplaçant Meta vers la clé Super pour Gnome uniquement et non emacs?
  4. À court de 3, existe-t-il un moyen de trouver un raccourci par la combinaison de touches afin qu'il puisse être désactivé individuellement?
Liam
la source
Utilisez-vous compiz + unit, compiz (ubuntu classic) ou metacity (ubuntu classic sans effets)?
enzotib
Ubuntu classique (pas l'unité), je pense que j'ai les effets.
Liam

Réponses:

0

Déplacez la Metaclé vers les touches Windows dans les paramètres de votre clavier («Préférences du clavier → Disposition → Options → Comportement des touches Alt / Win → Meta est mappé aux touches Win». Le gestionnaire de fenêtres utilisera toujours Altet Emacs utilisera Meta.

Teddy
la source
Je viens de l'essayer et cela ne fait aucune différence pour moi. La touche Alt non saisie se comporte toujours comme une méta, et Emacs pense que j'appuie super lorsque j'appuie sur la touche gagnant. Je peux voir que cela est une solution si cela fonctionne, mais ce serait un peu mieux si je pouvais changer le comportement de Gnome plutôt que celui d'Emacs, car j'utilise Emacs Meta tout le temps et Alt de Gnome presque jamais. En fait, la désactivation de tous les raccourcis clavier du gestionnaire de fenêtres fonctionnerait probablement bien pour moi.
Liam
@Liam: Vous devrez redémarrer Emacs après avoir effectué le changement.
Teddy
1
OK merci. Je l'ai essayé et ce n'est pas vraiment ce que je cherchais. Mon titre est "Gnome arrête de saisir mes clés emacs" et non "Emacs arrête d'avoir vos clés saisies par Gnome". L'une de ces options de mappage du clavier (il y en a beaucoup) déplace-t-elle l'Alt de Gnome vers la touche gagnant et laisse-t-elle la méta sur Alt?
Liam