Lorsque je tape un texte en anglais, il est souligné et se comporte bizarrement

16

J'ai des paramètres régionaux en russe et en anglais américain. Lorsque je tape un texte en anglais, il est souligné jusqu'à ce que j'appuie sur Spaceou sur d'autres touches spéciales. Lorsqu'il est souligné, il est en quelque sorte invisible pour l'application dans laquelle je le saisis. Par exemple, dans Sublime Text, il n'est même pas affiché jusqu'à ce que j'appuie sur Space. Dans un navigateur, il ne me proposera pas d'URL avant que j'appuie sur Space. Il est en quelque sorte mis en mémoire tampon - enregistré dans un tampon temporaire puis libéré. Et d'autres trucs bizarres comme ça.

Cela n'arrive pas toujours, parfois, environ 10% du temps, cela fonctionne correctement, je ne sais pas de quoi cela dépend. Et cela ne se produit pas, pour autant que je m'en souvienne, avec le russe du tout.

C'est Arch, XFCE. J'ai fait un peu de recherche et je n'ai rien trouvé concernant ce comportement.

Oskar K.
la source
Je parlerais avec les gars / foruns Sublime ou XFCE pour trouver où déposer un bogue et désactiver le dictionnaire / la correction automatique pendant un certain temps. C'est peut-être un bogue connu, et il existe déjà une solution de contournement.
Rui F Ribeiro
Cela ressemble à un bogue ou à une mauvaise configuration dans votre méthode de saisie. Vérifiez vos paramètres de méthode de saisie.
Gilles 'SO- arrête d'être méchant'
@ Gilles, vérifiez quoi?
Oskar K.
1
@grochmal, cela se produit également dans le chrome.
Oskar K.
1
@Oskar: Il signifie que vous avez une méthode de saisie (par exemple English-Us, Anty-Japanese, etc.); vous configurez vos méthodes disponibles avec uim-pref-gtk. Il semble que vous ayez sélectionné une méthode de saisie non anglaise.
JellicleCat

Réponses:

19

J'ai également eu ce même problème (Arch XFCE). Fondamentalement, ce qui se passe est qu'il change de méthode de saisie chaque fois que vous appuyez sur Shift+ Space, ce qui se produit fréquemment accidentellement lors de la frappe. Pour résoudre ce problème, vous devez modifier ou supprimer ce raccourci clavier:

Dans une fenêtre de terminal, tapez uim-pref-gtk, qui correspond aux paramètres de la méthode de saisie UIM. Allez à la Global key bindings 1section. Ensuite, modifiez les valeurs de [Global] onet [Global] offen cliquant sur les modifier toutes les deux, puis modifiez ou supprimez <Shift>space.

AHE
la source
2
J'aimerais pouvoir vous voter 10 fois. C'est exactement ce qui se passait également avec mon système. Merci @AHE!
Gui Ambros
2
Appuyant sur @GuiAmbros, c'est exactement ce dont j'avais besoin! Merci! Pourquoi était-ce si difficile à trouver? Je ne pouvais pas le trouver ailleurs ...
Harrison Mc
1
Dieu merci, j'ai trouvé cela - travaillé pour moi! Cela ne devrait probablement pas être activé par défaut. Qui sait combien de personnes et d'heures sont consacrées à ce non-sens.
A.Danischewski