Essayez :
export GTK_IM_MODULE="gtk-im-context-simple"
et ensuite lancer Eclipse à partir du même Shell. Ou si ça ne marche pas,
export GTK_IM_MODULE="xim"
(Ce test ne fonctionne qu'en entrant l'exécution de la commande d'exportation et ensuite Eclipse à partir de la même Shell ligne de commande, cela ne changera rien si vous utilisez un raccourci du bureau ou le menu Applications, ou si vous exécutez Eclipse à partir d'une nouvelle Shell).
Si l'un ou l'autre des tests fonctionne, vous pouvez appliquer la modification à l'ensemble du système en l'ajoutant au fichier /etc/environment
ou par utilisateur dans ~/.gnomerc
. (Le export
ne va pas dans ces fichiers, juste une nouvelle ligne avec GTK_IM_MODULE="xim"
o GTK_IM_MODULE="gtk-im-context-simple"
.)
Il semble que ce comportement provienne des mappages d'entrée de GTK, comme décrit ci-dessous aquí .
... C'est ce qu'on appelle la préédition, et une méthode de saisie peut fournir un retour d'information sur ce processus en affichant les états de composition intermédiaires sous forme de texte de préédition. Par exemple, la méthode de saisie par défaut de GTK+ implémente la saisie de points de code Unicode arbitraires en maintenant les touches Control et Shift enfoncées, puis en tapant "U" suivi des chiffres hexadécimaux du point de code. En relâchant les touches Control et Shift, la préédition se termine et le caractère est inséré en tant que texte. Par exemple, Ctrl+Shift+u20AC donne le signe €.
GTK est utilisé par un grand nombre d'applications courantes dans Ubuntu, dont Eclipse.