L'espace Ctrl ne définit pas de marque dans Emacs

21

J'ai installé Ubuntu 14.04 et utilise fvwm comme gestionnaire de fenêtres. Le Ctrl+ spacene marque pas dans Emacs. Il semble que Ctrl+ Spacene fasse rien. J'utilise Ctrl+ Alt+ F2pour accéder à la console et Emacs y fonctionne correctement. Si j'utilise le gestionnaire de fenêtres par défaut d'Ubuntu, emacs fonctionne également correctement. Quelqu'un at-il des idées sur ce qui pourrait être faux? Merci beaucoup.

CatinSun
la source
Vous voudrez peut-être mettre à jour le titre car il n'est pas spécifique à fvwm. J'ai également eu le même problème avec awesome-wm.
Lester Cheung
1
@LesterCheung yep, c'est un problème avec Ubuntu 14.04 et emacs. (J'utilise KDE par exemple.)
bfootdav
1
Problème général affectant de nombreuses applications, voir askubuntu.com/q/243639 .
fuenfundachtzig

Réponses:

36

J'ai eu ce même problème et il semble que ce soit un problème avec ibus. Depuis la ligne de commande, exécutez:ibus-setup

Sous General::Next Input Methodvous devriez voir <Control>space. Cliquez sur les trois points et changez-le en autre chose. Frappez Applyet fermez. ctrl-espace devrait maintenant fonctionner dans Emacs.

bfootdav
la source
3
OMG !, Ubuntu (ou ce qui se passe) ne devrait pas remplacer une telle commande d'édition de base dans Emacs!
Brady Trainor
@ brady-trainor Bien que ctrl-space soit très important pour les utilisateurs d'emacs, il n'est pas utilisé par la majorité des utilisateurs d'ubuntu et avoir un bon raccourci global pour changer de langue est également important, du moins pour les utilisateurs non anglais.
user829755