ctrl+ shift+ uest une touche de raccourci combinée dans Eclipse.
Mais lorsque j'appuie dessus, il en ressort un u
, tout comme une entrée avec soulignement. Je suppose que ce raccourci a été déclaré par Ubuntu, je ne peux donc pas l'utiliser.
J'avais l'habitude de résoudre ce problème en tapant d' capslockabord. Y a-t-il une meilleure méthode?
ubuntu
keyboard-shortcuts
eclipse
Frank Cheng
la source
la source
Solution Ubuntu 18.04
La réponse de ShmulikA était proche, mais malheureusement, choisir "Aucun" ne me convenait pas. Je peux confirmer que le processus ci-dessous fonctionne dans la version 18.04 à compter d'avril 2019.
Cliquez sur Appliquer à l'échelle du système.Lorsque je me suis connecté à nouveau, j'ai pu définir CTRL+ SHIFT+ Ucomme raccourci dans Visual Studio Code.
Edit: "Apply System Wide" n'est pas nécessaire. Ce bouton fait référence à la section Langue, pas à la boîte de dialogue entière.
la source
$> gnome-language-selector
Changer la méthode de saisie comme l'explique PutzKipa résout réellement le problème.
Cependant, je n’ai trouvé aucun panneau de configuration sous KDE ubuntu 14.04 pour faire le travail, et l’ utilitaire standard d’ im-config semble défectueux. J'ai finalement réussi à créer un fichier ~ / .xinputrc contenant une seule ligne:
puis déconnectez-vous / connectez-vous. Ceci choisit xim comme méthode de saisie ( ibus est la valeur par défaut). Si vous supprimez votre ~ / .xinputrc , im-config peut répertorier les méthodes de saisie disponibles, même s’il ne parvient pas à en sélectionner une.
la source
Essayer:
puis exécutez Eclipse à partir du même shell. Ou si ça ne marche pas,
(Ce test fonctionne uniquement en entrant en exécutant la commande d'exportation puis Eclipse à partir de la même ligne de commande, cela ne changera rien si vous utilisez un raccourci sur le bureau ou le menu Applications, ou si vous exécutez Eclipse à partir d'un nouveau shell.)
Si l'un ou l'autre des tests fonctionne, vous pouvez effectuer la modification à l'échelle du système en l'ajoutant à
/etc/environment
, ou par utilisateur dans~/.gnomerc
. (Laexport
commande ne va pas dans ces fichiers, juste une nouvelle ligne avecGTK_IM_MODULE="xim"
ouGTK_IM_MODULE="gtk-im-context-simple"
.)Il semble que ce problème vienne des mappages d’entrée de GTK, décrits ici: https://developer.gnome.org/gtk3/unstable/GtkIMContext.html.
GTK est utilisé par de nombreuses applications courantes dans Ubuntu, y compris Eclipse.
la source
Ubuntu 18.04
En rencontrant ce problème sur Ubuntu 18.04, j'ai essayé toutes les suggestions ci-dessus, mais malheureusement aucune d'entre elles n'a fonctionné. J'ai fini par désinstaller le
ibus
paquet.Contexte / notes de bas de page
J'ai essayé de désactiver IBus en utilisant
Language Support
menuim-config
(configure~/.xinputrc
)sudo im-config
(configure/etc/X11/xinit/xinputrc
)J'ai toutefois remarqué que peu importe la configuration que j'essayais, le démon ibus était exécuté à chaque fois après le redémarrage.
la source
I ended up uninstalling the ibus package.
- sur mon Ubuntu 18.04.3, le paquet ibus n’était pas installé (je ne pouvais pas couriribus-setup
par exemple, jusqu’à ce que j’installe le paquet), mais j’avais un Emoji-Editor en état de fonctionnement (à ma consternation, appuyer sur ctrl-.
in Pluma par exemple) et lectrl-shift-E
problème.Solution Ubuntu 14.04 / 18.04
récemment mis à niveau vers 18.04 et me débrouiller pour résoudre ce problème.
super
cléLe crédit va en sens inverse sur askubuntu - pour une raison quelconque, quelqu'un souhaite activer ce raccourci.
la source
J'utilise Ubuntu 18.10 et j'ai eu des problèmes avec une application particulière (Intellij Idea).
Dans cette réponse à askUbuntu , Kayvan Tehrani montre un paramètre qui fonctionne pour moi dans ce contexte. Définissez les XMODIFIERS sur une chaîne vide avant d’exécuter votre application:
Dans mon cas, myapp.sh était idea.sh et j'ai ajouté la ligne à l'intérieur du fichier:
De cette façon, mon raccourci sur le bureau fonctionne toujours.
XMODIFIERS change apparemment le mode de fonctionnement de xim et ibus et, lorsqu'il est effacé, il désactive le combo CTRL-SHIFT-U, lui permettant ainsi de filtrer l'application actuelle.
la source
Pour Ubuntu 18.04.
J'ai lutté avec ce problème pendant deux jours. J'ai essayé toutes les méthodes énumérées plus haut. Et il semble que je suis venu avec une solution. Mais il est très instable et contient des bugs.
L'idée de base est la suivante: dans les paramètres système, vous pouvez spécifier la commande lancée par la combinaison de touches Ctrl+ Shift+ U.
Remarque: si vous spécifiez
false
comme commande, la combinaison ne fonctionnera pas du tout.Cependant, nous pouvons spécifier le chemin du script en tant que commande dans laquelle nous simulerons en appuyant sur la même combinaison de touches.
Pour simuler des frappes, j'ai essayé le
xdotool
(apt install xdotool
) et lexte
(apt install xautomation
). Les deux options étaient instables. Cependant,xte
s'est avéré plus flexible pour moi.Exemple avec
xte
/home/username/shortcut.sh
chmod u+x /home/username/shortcut.sh
Voici un exemple de script:
J'ai testé cela dans PhpStorm 2018.2 EAP Build # PS-182.3458.35 et je peux dire que cela fonctionne, mais avec certaines réserves:
En général, si vous n'utilisez pas souvent cette combinaison, cette solution peut vous convenir.
Mais, probablement, quelqu'un trouvera une solution meilleure et plus stable.
J'espère que cette idée aidera quelqu'un.
la source
ibus-setup
partir du terminal (ou ouvrir les préférences IBus)....
-à-d.).la source