7

我正在使用 Ubuntu 12.04.2 LTS(64 位)并且组合键 Ctrl+Space 不适用于我的 Jidea。我正在尝试将它用于 IDE 中的代码完成。

没有分配给它的系统快捷方式。Jidea 键盘映射显示了 Code->Completion->Basic 的快捷方式,但我什至无法将其重新分配给 Ctrl+空格。(我可以将其更改为任何其他快捷方式)

基本上 Ctrl+Space 在 Jidea 中是无操作的,但是如果我将系统快捷方式设置为其他程序,它就可以工作......

有什么建议么?

4

3 回答 3

8

如果智能类型代码完成( Ctrl+ Shift+ Space) 有效,而基本代码完成( Ctrl+ Space) 不起作用,我会说组合键问题,因为其他程序正在使用它。

这是另一个对 NetBeans 有问题的用户的链接,解决方案是:

该组合键不起作用,因为其他一些程序使用了它。为了解决这个问题,我使用了 gconf-editor。

  1. 打开 gconf 编辑器。
  2. 选择桌面 -> ibus -> 常规 -> 热键。
  3. 打开触发参数。
  4. 从列表中删除 Ctrl+Space 组合键,然后按 OK。
于 2013-05-31T12:25:07.993 回答
7

尝试“sudo apt-get purge ibus”并重新启动。

完全摆脱 ibus。对于我们大多数人来说,它绝对没有任何作用。Jidea 并不是唯一受到影响的程序。Eclipse,emacs,甚至是我的世界。

于 2014-07-30T03:44:23.017 回答
1

我刚刚在 KDE (kubuntu) ubuntu 14.04 中遇到了这个问题。问题是我可以通过通知托盘中的键盘图标打开一个 ibus 首选项。有一个 Ctrl 键盘快捷键可以移动到我删除的“下一个输入法”。现在它再次起作用了!很郁闷的找到了!

于 2014-06-05T17:40:34.660 回答