Когда я набираю текст на английском языке, он подчеркивается и ведет себя странно

16

У меня есть русские и американские английские локали. Когда я набираю текст на английском языке, он подчеркивается, пока я не нажму Spaceили какие-либо другие специальные клавиши. Когда он подчеркнут, он невидим для приложения, в котором я его набираю. Например, в Sublime Text он даже не отображается, пока я не нажму Space. В браузере он не предложит мне URL, пока я не нажму Space. Это как бы буферизуется - сохраняется во временном буфере, а затем освобождается. И другие странные вещи, как это.

Это происходит не всегда, иногда, примерно в 10% случаев, это работает правильно, я не знаю, от чего это зависит. И с русским, насколько я помню, этого не происходит вообще.

Это Арка, XFCE. Я провел небольшой поиск и не нашел ничего, связанного с этим поведением.

Оскар К.
источник
Я бы поговорил с Sublime или XFCE guys / foruns, чтобы найти, куда подать ошибку, и на некоторое время отключить словарь / автозамену. Может быть, это известная ошибка, и уже есть обходной путь.
Руи Ф. Рибейро
Похоже, ошибка или неправильная конфигурация в вашем методе ввода. Проверьте настройки метода ввода.
Жиль "ТАК - перестань быть злым"
@ Жиль, проверь что?
Оскар К.
1
@grochmal, это происходит и в Chrome.
Оскар К.
1
@ Оскар: он означает, что у вас есть метод ввода (например, английский-Us, Anty-Japanese и т. Д.); вы настраиваете доступные методы с uim-pref-gtk. Похоже, у вас выбран не английский метод ввода.
JellicleCat

Ответы:

19

У меня тоже была такая же проблема (Arch XFCE). В основном происходит переключение методов ввода всякий раз, когда вы нажимаете Shift+ Space, что часто случайно происходит при наборе текста. Чтобы это исправить, вы должны изменить или удалить эту горячую клавишу:

В окне терминала введите uim-pref-gtk, который является настройками для метода ввода UIM. Перейти в Global key bindings 1раздел. Затем измените значения для [Global] onи [Global] off, нажав на редактировать их обоих, либо изменив, либо удалив <Shift>space.

АЭХ
источник
2
Хотел бы я проголосовать за тебя 10 раз. Это именно то, что происходило и с моей системой. Спасибо @AHE!
Ги Амброс
2
Второе @GuiAmbros, это именно то, что мне нужно! Благодарность! Почему это было так трудно найти? Я не мог найти это где-нибудь еще ...
Харрисон Мак
1
Слава богу, я нашел это - работал для меня! Это действительно не должно быть включено по умолчанию. Кто знает, сколько людей и часов тратится на эту ерунду.
А.Данищевский