Est-il possible de dissocier ou de modifier le raccourci global d'entrée unicode?


12

J'utilise Ubuntu 13.10, mais je pense que le raccourci clavier n'était pas lié en 12.10, mais pourrait être faux.

Ce n'est pas dans l'onglet des raccourcis des paramètres du clavier. Comment puis-je changer l'entrée Unicode de Ctrl+ Shift+ Uà autre?


Je suis sûr que c'est codé en dur dans Gtk, similaire à la table de composition.
chasse

quel éditeur utilisez-vous?
chasse

Réponses:


8

Control+ Shift+ upour l'entrée unicode est codé en dur dans la méthode d'entrée par défaut GTK + 3. (Source: GtkIMContext ).

La chose la plus simple à faire est probablement d'utiliser un jeu de clés différent pour toutes les fonctions dont vous avez besoin.

Mais vous avez d'autres options pour les applications Gtk. Les deux impliquent de remplacer la méthode d'entrée par défaut par aucune méthode d'entrée.

Dans geditet dans gnome-terminal, vous pouvez cliquer avec le bouton droit sur la fenêtre et choisir Méthodes de saisie >> Aucune . Cela peut être une bonne solution si vous n'avez pas besoin d'une méthode de saisie pour d'autres raisons et n'avez pas besoin des fonctionnalités de LibreOffice.

Pour LibreOffice, il ne semble pas y avoir de moyen de contourner la méthode d'entrée du système. Si vous n'avez pas besoin d'une méthode de saisie, vous pouvez la désactiver à l'échelle du système en accédant à Paramètres système >> Prise en charge de la langue et en définissant le système de méthode de saisie sur Aucun . Vous devez redémarrer pour que cela prenne effet. (La déconnexion n'était pas suffisante.)

Notez que cette méthode est uniquement codée en dur dans les applications Gtk. Si cela ne vous dérange pas d'installer des dépendances KDE, vous pouvez utiliser un éditeur comme kateet changer les accélérateurs en fonction de vos besoins.


quelles sont les conséquences de l'utilisation de "none" (à part ctrl + shif + u)?
Alex

2
@alex Si vous devez demander, vous ne remarquerez probablement rien. Les méthodes de saisie prennent les clés dans l'ordre, puis produisent un autre résultat. Si vous n'insérez pas unicode ou des caractères spéciaux, je doute que vous le remarquiez.
chasse

Pour les Brésiliens, ce sera un gros gâchis, car le portugais utilise beaucoup d'accents
deFreitas

@deFreitas Eh bien, cette question concerne vraiment la façon d'insérer un seul caractère unicode. Pour taper en portugais, vous voudriez changer la disposition du clavier en une disposition portugaise ou utiliser la touche de composition. :)
chasse le

0

J'ai pu contourner cette liaison en désactivant la variable système ' XMODIFIERS ' juste avant de lancer mon application (Intellij IDEA) pour éviter de basculer le conflit de jeu de clés de cas.

export XMODIFIERS=""
myapp.sh

Testé sur Ubuntu 18.10, libgtk-3-0 3.24.1-1ubuntu2

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.