在不同的键盘布局下,Ctrl -C和Ctrl -V无法正常工作。

当我在英语环境下时,需要复制粘贴时,使用Ctrl+CCtrl+V都能正常工作。但是当我切换到希腊语环境时,几乎没有任何快捷键能正常工作,包括Ctrl+CCtrl+V。 所以每次我都必须按下Alt Shift切换回英语环境,才能使用Ctrl+C进行复制操作。我该如何将这种设置应用到希腊语键盘布局中?
编辑:
我还发现,在使用NetBeans IDE 7.4时,我可以在希腊语环境下进行复制粘贴,但无法使用重音符号系统。在Aptana Studio中,我无法使用Ctrl+CCtrl+V进行复制粘贴操作。 在使用gedit时一切正常。不同的软件使用不同的键盘布局设置吗?

奇怪,我无法重现这个问题!你有没有更改过任何可能导致此问题的自定义设置? - hytromo
1嗯,我不确定,但我怀疑这在 Eclipse 中发生。现在我在这里给你打字,它似乎工作了……但在文本编辑器和 Eclipse 中似乎不起作用…… - themhz
我仍然无法用文本编辑器复制它。很奇怪。 - hytromo
也许是我的Eclipse和TextPad绑定了这些按键,并覆盖了它们当前的切换语言功能?有没有办法可以确认一下呢? - themhz
每当我安装Eclipse时,它都会这样。当Eclipse没有运行时,它也可以在文本编辑器中工作。当我卸载该程序时,一切似乎都正常。有没有什么地方可以检查键绑定?这是一个全局范围的地方还是仅适用于应用程序范围? - themhz
相关问题 - Jonathan
在Ubuntu 12.04和13.04上,我遇到了同样的问题。当我使用格鲁吉亚语或俄语时,无法用CTRL+C控制过去的内容,但启用英语键盘后可以。虽然无法解决这个问题,但在14.04上已经可以正常工作。 - Levan
https://askubuntu.com/questions/1350569/how-remove-ctrlshift-from-keyboard-settings - user90939
2个回答

如上所述,这是一个已知的错误,但是在这里有一个简单的修复方法:

https://gist.github.com/d3zorg/3f71ee24b1a0a288ce27

sudo add-apt-repository ppa:attente/java-non-latin-shortcuts
sudo apt-get update
sudo apt-get upgrade
restart unity-settings-daemon

这是一个已知的错误:

https://bugs.launchpad.net/unity/+bug/1226962

我建议您订阅此内容以接收更新,并将其标记为影响您的内容,以增加错误的“热度”评分。
对于一些系统热键和两种布局(英语和非拉丁语),可以通过重新绑定本地布局中的所有热键来解决。例如,可以使用Ctrl+Alt+τ(希腊字母tau)代替Ctrl+Alt+T。该热键在英语布局下仍然有效。如果您同时使用英语和两种不同的非拉丁语布局,则此解决方法只对其中一种布局有效。