O espaço Ctrl não define marca no Emacs

21

Instalei o Ubuntu 14.04 e uso o fvwm como gerenciador de janelas. O Ctrl+ spacenão define marca no Emacs. Parece que Ctrl+ Spacenão faz nada. Eu uso Ctrl+ Alt+ F2para ir ao console, e o Emacs funciona corretamente lá. Se eu usar o gerenciador de janelas padrão do Ubuntu, o emacs também funcionará corretamente. Alguém tem idéias do que poderia estar errado? Muito obrigado.

CatinSun
fonte
Você pode atualizar o título, pois ele não é específico para o fvwm. Eu também tive o mesmo problema com o awesome-ui.
Lester Cheung
1
@LesterCheung sim, é um problema com o Ubuntu 14.04 e emacs. (Eu uso o KDE para, por exemplo.)
bfootdav
1
Problema geral que afeta muitos aplicativos, consulte askubuntu.com/q/243639 .
fuenfundachtzig 29/10

Respostas:

36

Eu tive esse mesmo problema e parece que é um problema com o ibus. Na linha de comando, execute:ibus-setup

Abaixo General::Next Input Methodvocê deve ver <Control>space. Clique nos três pontos e mude para outra coisa. Bata Applye feche. ctrl-space deve funcionar no Emacs agora.

bfootdav
fonte
3
OMG !, Ubuntu (ou o que está acontecendo) não deve substituir um comando de edição tão básico no Emacs!
Brady Trainor
@ brady-trainor Embora o ctrl-space seja muito importante para os usuários do emacs, ele não é usado pela maioria dos usuários do ubuntu e ter um bom atalho global para mudar o idioma também é importante, pelo menos para os usuários que não são ingleses.
user829755