Wenn ich einen Text in Englisch schreibe, wird er unterstrichen und verhält sich bizarr

16

Ich habe russisches und US-englisches Gebietsschema. Wenn ich einen Text in Englisch schreibe, wird er unterstrichen, bis ich Spaceoder eine andere Sondertaste drücke . Wenn es unterstrichen ist, ist es für die Anwendung, in der ich es eingebe, nicht sichtbar. In Sublime Text wird es beispielsweise erst angezeigt, wenn ich drücke Space. In einem Browser wird mir keine URL angezeigt, bis ich drücke Space. Es wird gepuffert - in einem temporären Puffer gespeichert und dann freigegeben. Und andere bizarre Sachen wie diese.

Dies passiert nicht immer, manchmal, in etwa 10% der Fälle, es funktioniert einwandfrei, ich weiß nicht, wovon es abhängt. Soweit ich mich erinnern kann, passiert das überhaupt nicht mit Russisch.

Es ist Arch, XFCE. Ich habe ein bisschen gesucht und nichts gefunden, was mit diesem Verhalten zu tun hat.

Oskar K.
quelle
Ich würde mit den Sublime- oder XFCE-Leuten / foruns sprechen, um herauszufinden, wo ein Fehler abgelegt werden kann, und das Wörterbuch / die Autokorrektur für eine Weile deaktivieren. Vielleicht ist es ein bekannter Fehler, und es gibt bereits eine Problemumgehung.
Rui F Ribeiro
Klingt nach einem Fehler oder einer Fehlkonfiguration in Ihrer Eingabemethode. Überprüfen Sie die Einstellungen Ihrer Eingabemethode.
Gilles 'SO - hör auf böse zu sein'
@ Gilles, überprüfe was?
Oskar K.
1
@grochmal, das passiert auch in chrom.
Oskar K.
1
@Oskar: Er bedeutet, dass Sie eine Eingabemethode haben (z. B. Englisch-Us, Anty-Japanisch usw.). Sie konfigurieren Ihre verfügbaren Methoden mit uim-pref-gtk. Möglicherweise haben Sie eine nicht englische Eingabemethode ausgewählt.
JellicleCat

Antworten:

19

Ich hatte auch das gleiche Problem (Arch XFCE). Grundsätzlich wird die Eingabemethode gewechselt, wenn Sie Shift+ drücken Space, was beim Tippen häufig versehentlich vorkommt. Um dies zu beheben, müssen Sie diesen Hotkey ändern oder entfernen:

Geben Sie in einem Terminalfenster uim-pref-gtkdie Einstellungen für die UIM-Eingabemethode ein. Gehen Sie zum Global key bindings 1Abschnitt. Ändern Sie dann die Werte für [Global] onund, [Global] offindem Sie auf beide klicken und sie entweder ändern oder entfernen <Shift>space.

AHE
quelle
2
Ich wünschte, ich könnte dich 10x unterstützen. Genau das passierte auch mit meinem System. Danke @AHE!
Gui Ambros
2
Dies ist genau das, was ich brauchte, um @GuiAmbros zu unterstützen! Vielen Dank! Warum war das so schwer zu finden? Ich konnte es nirgendwo anders finden ...
Harrison Mc
1
Gott sei Dank habe ich das gefunden - für mich gearbeitet! Dies sollte eigentlich wahrscheinlich nicht standardmäßig aktiviert sein. Wer weiß, wie viele Menschen und Stunden für diesen Unsinn aufgewendet werden.
A.Danischewski