44 votes

Comment désactiver le raccourci ctrl-shift-e qui affiche eEEEE et charge les options Emoji

Lorsque je tape la séquence de raccourci clavier ctrl-shift-e, j'obtiens eEEEE. Cela me permet de spécifier un emoji, mais j'ai besoin de ctrl-shift-e pour utiliser VIM.

Comment puis-je désactiver ce raccourci clavier. J'ai déjà essayé d'exécuter ibus-setup pour supprimer le lanceur d'emoji, mais je continue d'obtenir le eEEEE.

Voici ce qui se passe dans xed lorsque je tape

37voto

bkucera Points 503

Dans le terminal, tapez ibus-setup, allez dans l'onglet emoji et supprimez les raccourcis clavier.

15voto

zardosht Points 881

Pour VS Code s'il est installé via Ubuntu Snap, vous avez besoin d'un méthode de saisie autre que ibus.

Si vous exécutez VS Code à partir de la ligne de commande, faites :

$ GTK_IM_MODULE="xim" code

Vous pouvez également ajouter un alias dans .bashrc : alias code='GTK_IM_MODULE="xim" code'

Pour configurer le lanceur Dash (en supposant que VS Code est installé en utilisant Snap) :

  • Le fichier du lanceur est situé à /var/lib/snapd/desktop/applications/code_code.desktop ou ~/.local/share/applications/code_code.desktop, ou les deux
  • Modifiez-le et ajoutez GTK_IM_MODULE="xim" aux commandes Exec :

    [Desktop Entry] ... Exec=env GTK_IM_MODULE="xim" BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/code_code.desktop /snap/bin/code --force-user-env --no-sandbox --unity-launch %F ...

    [Desktop Action new-empty-window] ... Exec=env GTK_IM_MODULE="xim" BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/code_code.desktop /snap/bin/code --force-user-env --no-sandbox --new-window %F Icon=/snap/code/41/meta/gui/com.visualstudio.code.png

8voto

johndodo Points 183

J'ai eu le même problème, mais pour VS Code. La solution ibus n'a pas fonctionné pour moi. Ce qui a fonctionné est :

$ GTK_IM_MODULE="xim" code

Assurez-vous de fermer toutes les fenêtres de VS Code avant d'exécuter cela.

Cependant, j'ai testé ceci pour vim et cela n'a pas fonctionné là-bas - je ne sais pas pourquoi. Il y a une explication intéressante des concepts ici et un bug pertinent de VS Code (avec des atténuations) ici.

1voto

Sara Rodriguez Points 131

Ceci est un bug répertorié ici:

https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1885914

La solution que j'ai trouvée est de supprimer le package ibus:

$ sudo apt-get remove ibus
$ sudo apt-get purge ibus

Allez dans les mises à jour et définissez le référentiel pour la version focal fossa pour Ubuntu et supprimez le restant eoan

Allez dans les mises à jour et définissez le référentiel pour la version focal fossa pour Ubuntu et supprimez le restant eoan, puis réinstallez ibus:

sudo apt-get install ibus

Allez dans le support de langue et définissez la méthode iBus, pour l'utilisateur et le root

Dans le terminal pour l'utilisateur et le root:

ibus-setup

et changez les raccourcis dans l'onglet emoji

Dans le terminal pour l'utilisateur et le root:

im-config

et définissez ibus

Pour l'utilisateur dans le terminal:

gedit .bashrc

Incluez les lignes suivantes à la fin:

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

0voto

Dr-Bracket Points 197

Ouvrez les préférences d'Ibus dans votre lanceur, visitez l'onglet des Emoji, puis cliquez sur les ... à côté de l'annotation Emoji pour soit Effacer ou changer le raccourci :

entrez la description de l'image ici

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X