Lo spazio Ctrl non imposta il segno in Emacs


21

Ho installato Ubuntu 14.04 e utilizzo fvwm come gestore di windows. Il Ctrl+ spacenon imposta il segno in Emacs. Sembra che Ctrl+ Spacenon faccia nulla. Uso Ctrl+ Alt+ F2per accedere alla console e Emacs funziona correttamente lì. Se uso il gestore windows predefinito di Ubuntu, anche emacs funziona correttamente. Qualcuno ha idee su cosa potrebbe essere sbagliato? Grazie mille.


Potresti voler aggiornare il titolo in quanto non è specifico per fvwm. Ho avuto lo stesso problema anche con awesome-wm.
Lester Cheung,

1
@LesterCheung sì, è un problema con Ubuntu 14.04 ed emacs. (Uso KDE per es.)
bfootdav,

1
Problema generale che interessa molte applicazioni, vedere askubuntu.com/q/243639 .
Fuenfundachtzig,

Risposte:


36

Ho avuto lo stesso problema e sembra che sia un problema con ibus. Dall'esecuzione da riga di comando:ibus-setup

Sotto General::Next Input Methoddovresti vedere <Control>space. Fai clic sui tre punti e modificalo in qualcos'altro. Colpisci Applye chiudi. ctrl-space ora dovrebbe funzionare in Emacs.


3
OMG !, Ubuntu (o qualunque cosa stia succedendo) non dovrebbe sovrascrivere un comando di modifica così basilare in Emacs!
Brady Trainor,

@ brady-trainor Sebbene ctrl-space sia molto importante per gli utenti di emacs, non è utilizzato dalla maggior parte degli utenti di Ubuntu e avere una buona scorciatoia globale per cambiare lingua è importante, almeno per gli utenti non inglesi.
user829755
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.