Spacja Ctrl nie ustawia znaku w Emacsie


21

Zainstalowałem Ubuntu 14.04 i używam fvwm jako menedżera systemu Windows. Znak Ctrl+ spacenie ustawia znaku w Emacsie. Wygląda na to, że Ctrl+ Spacenic nie robi. Używam Ctrl+ Alt+, F2aby przejść do konsoli, a Emacs działa tam poprawnie. Jeśli korzystam z domyślnego menedżera systemu Ubuntu, emacs również działa poprawnie. Czy ktoś ma pomysły, co może być nie tak? Dziękuję Ci bardzo.


Możesz zaktualizować tytuł, ponieważ nie jest on specyficzny dla fvwm. Miałem ten sam problem z awesome-wm.
Lester Cheung

1
@LesterCheung tak, to jest problem z Ubuntu 14.04 i emacs. (Używam KDE np.)
bfootdav

1
Ogólny problem dotyczący wielu aplikacji, patrz askubuntu.com/q/243639 .
fuenfundachtzig

Odpowiedzi:


36

Miałem ten sam problem i wygląda na to, że jest to problem z ibus. Z poziomu wiersza poleceń:ibus-setup

Poniżej General::Next Input Methodpowinieneś zobaczyć <Control>space. Kliknij trzy kropki i zmień je na coś innego. Hit Applyi zamknij. ctrl-space powinien teraz działać w Emacsie.


3
OMG !, Ubuntu (lub cokolwiek się dzieje) nie powinno zastępować tak podstawowego polecenia edycji w Emacsie!
Brady Trainor

@ brady-trainor Chociaż ctrl-space jest bardzo ważna dla użytkowników emacsa, nie jest używana przez większość użytkowników ubuntu i posiadanie ładnego globalnego skrótu do zmiany języka jest również ważne, przynajmniej dla użytkowników nieanglojęzycznych.
user829755
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.