KeyBoard停止使用RubyMine IDE

时间:2015-08-07 06:53:02

标签: ruby-on-rails

KeyBoard停止使用RubyMine IDE,但仍然可以使用鼠标选择和导航。这是一个经常出现的问题。我的系统配置如下:

在Ubuntu 14.04和Open JDK Java 7上运行的RubyMine 7.1.4。

如何解决这个问题?

1 个答案:

答案 0 :(得分:14)

当IBus处于活动状态时,键盘输入有时会被阻止。

在安装了IBus的系统上使用IDEA时,运行键盘输入有时会被IBus守护程序阻止。事件调度线程处于活动状态。所有其他事件按顺序传递 - 即可以通过鼠标选择文本或调用菜单操作。

设置 IBUS_ENABLE_SYNC_MODE = 1 似乎有所帮助。请注意,该设置适用于IBus,因此要么在shell的配置文件中设置它,要么在导出此选项的情况下重新启动IBus守护程序。在终端上运行以下命令来执行此操作。

export IBUS_ENABLE_SYNC_MODE=1
ibus-daemon -d -r

即使没有重新启动IDE,也可以像魅力一样工作。

请参阅Reference