如何为不同的活动(应用程序)窗口使用不同的输入语言?


16

我正在12.04下工作,并假设我有一个以英语作为输入语言的Firefox窗口处于活动状态(或处于前台),并且需要使用一些文本编辑器以其他语言键入文档。

在将文本编辑器置于前台(或处于活动状态)并将输入语言设置为非英语的情况下,当我将Firefox置于前台(或使其处于活动状态)时,输入语言仍保持为非英语的状态,并且语言标记未设置为非英语。切换到英语(这是可以预期的,因为在整个Firefox会话中我不会更改语言)。

因此,每次我从文本编辑器切换到Firefox再回到文本编辑器时,都必须做一些额外的动作并手动更改输入语言。10.04并没有发生这种情况,并且每次我将其带到前台时,每个应用程序窗口都将相应的输入语言设置为其默认或上一个会话!

我将如何使12.04表现出相同的行为?

Answers:


23

我打开了“ 系统设置”,“ 键盘布局”和“ 布局”

在该选项卡的右窗格中,我选择了“ 允许各个窗口使用不同的布局”,并且可以正常工作。

注意:对于Ubuntu 14.04,请使用“ 系统设置”,“ 文本输入”

在此处输入图片说明


好答案。我已经编辑了一下。希望你不要介意。发布问题48小时后,您可以接受答案。
jokerdino

感谢评论和编辑!我真的没有时间从事如此令人讨厌的工作(我是说,整个“键盘布局”窗口)!
2012年

1
注释16.04:此设置的路径现在为设置->键盘->文本输入(“键盘”菜单的左下方)
Sergiy Kolodyazhnyy

1
对于Kubuntu的16.10:系统设置- >输入设备- >键盘硬件和布局- >布局选项卡- >切换策略:应用程序或窗口
奥米德

6
Ubuntu 18.04:“设置”->“区域和语言”->“输入源”标题右侧的“选项”按钮->“允许每个窗口使用不同的源”
Nazim Turakulov
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.