136 votes

Comment désactiver Ctrl+Shift+U ?

Ctrl + Shift + U est un raccourci combiné dans Eclipse.

Mais quand j'appuie dessus, il y a un u tout comme l'entrée avec un soulignement. Je suppose que ce raccourci a été déclaré par Ubuntu, donc je ne peux pas l'utiliser.

J'avais l'habitude de résoudre ce problème en tapant Caps Lock d'abord.

Y a-t-il une meilleure méthode ?

147voto

JasonB Points 211

Problème

Le problème est qu'avec la méthode de saisie "Ibus", "Ctrl-shift-u" est par défaut configuré sur le raccourci "Unicode Code Point". Vous pouvez essayer ceci : Tapez ctrl-shift-u, puis un u (souligné) apparaît. Si vous tapez ensuite un numéro de point de code unicode en hexadécimal (par exemple 21, le CP ASCII/unicode pour !) et appuyez sur la touche Entrée, il est remplacé par le caractère correspondant.

Example of ctr-shift-u

解決方法

Ce raccourci peut être modifié ou désactivé à l'aide de la fonction ibus-setup utilitaire :

  1. Exécuter ibus-setup à partir du terminal (ou ouvrez les préférences d'IBus).
  2. Allez à "Emoji".
  3. A côté de "Unicode code point :", cliquez sur les trois points (i.e. ... ).
  4. Dans la boîte de dialogue, cliquez sur "Supprimer", puis sur "OK".
  5. Fermez la fenêtre des préférences de l'IBus.

Ibus preferences window

58voto

Plínio César Points 644

J'ai trouvé un moyen de le délier sur Ubuntu 13.10.

Aller à Soutien linguistique en Paramètres du système et changer le Système de méthode d'entrée par clavier a none

Redémarrez ensuite le système ou déconnectez-vous et reconnectez-vous.

30voto

Anaksunaman Points 1120

Solution Ubuntu 18.04

La réponse de @ShmulikA était proche, mais malheureusement, la sélection de "Aucun" n'a pas fonctionné pour moi. Je peux confirmer que le processus ci-dessous fonctionne dans 18.04 à partir d'avril 2019.

  1. Abrir Recherche en utilisant Super (alias WIN pour les gens comme moi)
  2. Tapez "support linguistique" et cliquez sur ENTER

enter image description here

  1. Cliquez sur le bouton Système de méthode d'entrée par clavier et sélectionnez XIM

enter image description here

  1. Cliquez sur Fermer
  2. Redémarrer

Quand je me suis reconnecté, j'ai pu régler CTRL + SHIFT + U comme raccourci dans Visual Studio Code.

12voto

sylvanaar Points 5300

J'utilise Ubuntu 18.10 et j'ai eu des problèmes dans une application particulière (Intellij Idea).

Dans cette réponse de askUbuntu Kayvan Tehrani montre un réglage qui me convient dans ce contexte. Définissez les XMODIFIERS à une chaîne vide avant de lancer votre application :

export XMODIFIERS=""
myapp.sh

Dans mon cas, myapp.sh était idea.sh, et j'ai ajouté la ligne à l'intérieur du fichier :

#!/bin/sh
#
# ---------------------------------------------------------------------
# IntelliJ IDEA startup script.
# ---------------------------------------------------------------------
#
export XMODIFIERS=""
...

De cette façon, mon raccourci sur le bureau fonctionne toujours.

XMODIFIERS modifie apparemment le fonctionnement de xim et ibus, et lorsqu'il est effacé, il désactive le combo CTRL-SHIFT-U, ce qui permet de filtrer dans l'application en cours.

7voto

Steven K Points 373

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.

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