当我用英语键入文本时,它会带有下划线并表现得很奇怪


16

我有俄罗斯和美国英语语言环境。当我输入英文文本时,该文本会带有下划线,直到我按Space或其他一些特殊键。在带有下划线的地方,对于我在其中键入内容的应用程序来说,它是不可见的。例如,在Sublime Text中,直到按下,它才显示出来Space。在浏览器中,直到按,它才会向我提示URL Space。它得到缓冲-保存在临时缓冲区中,然后释放。还有其他一些奇怪的东西。

有时并非总是会发生这种情况,有时约有10%的时间会正常工作,我不知道这取决于什么。据我所记得,用俄语根本不会发生这种情况。

是XFCE的Arch。我做了一些搜索,没有发现与此行为有关的任何信息。


我会与Sublime或XFCE专家/论坛进行交谈,以查找在哪里提交错误,并在一段时间内禁用字典/自动更正。也许这是一个已知的错误,并且已经有一种解决方法。
Rui F Ribeiro

听起来像是输入法中的错误或配置错误。检查您的输入法设置。
吉尔斯(Gilles)'所以

@吉尔斯,检查什么?
Oskar K.

1
@grochmal,这也发生在chrome中。
Oskar K.

1
@Oskar:他的意思是您有输入法(例如,英语,美式英语等);您可以使用来配置可用的方法uim-pref-gtk。看来您选择了非英语输入法。
JellicleCat

Answers:


19

我也遇到了同样的问题(Arch XFCE)。基本上,每次按Shift+ 都会切换输入法Space,这在键入时经常会偶然发生。要解决此问题,您必须更改或删除此热键:

在终端窗口中,输入uim-pref-gtk,这是UIM输入法的设置。转到该Global key bindings 1部分。然后,更改和的值[Global] on,方法[Global] off是在两个值上单击“编辑”,然后更改或删除<Shift>space


2
希望我能投票给您10倍。这也正是我的系统正在发生的事情。谢谢@AHE!
Gui Ambros

2
其次@GuiAmbros,这正是我所需要的!谢谢!为什么这么难找到?我在其他任何地方都找不到它
哈里森·麦克

1
感谢上帝,我发现了这个-为我工作!实际上,默认情况下可能不应该启用此功能。谁知道在这个废话上花了多少人和几个小时。
A.Danischewski
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.