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

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

我有俄语和美国英语语言环境。当我用英文输入文本时,它会带有下划线,直到我按下Space或其他一些特殊键。当它带有下划线时,它对于我输入它的应用程序来说是不可见的。例如,在 Sublime Text 中,它甚至不会显示,直到我按Space。在浏览器中,除非我按 ,否则它不会向我建议 URL Space。它有点被缓冲——保存在临时缓冲区中然后释放。还有诸如此类的其他奇怪的事情。

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

这是Arch,XFCE。我做了一些搜索,但没有发现任何与此行为相关的内容。

答案1

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

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

相关内容