我在Ubuntu MATE 16.04中运行的IntelliJ IDEA 16.1.2出现了一个奇怪的问题:当我在键盘布局之间切换时,正常输入按预期工作,但任何控制键组合都使用错误的布局。困惑?我也是。
多年来,我一直在使用MATE(Linux Mint MATE,Ubuntu MATE)并通过MATE的内置键盘布局切换器(使用 CAPS)在布局(Norwegian Dvorak和US English)之间切换LOCK 全局切换),这一直没有任何障碍。我喜欢它。
但是现在我开始使用IntelliJ,我发现当我切换布局时, aoeu 应该成为 asdf ,但 CTRL - X / C / V 并且所有其他人都保留在Dvorak关键位置(也就是说,在qwerty你必须输入 CTRL + B / I /> 以便在Dvorak布局上点击 CTRL - X / C / V 。同上所有其他 CTRL - 任何键命令,如查找,打印等
这是疯子!它只发生在IntelliJ IDEA和PhpStorm中。我之前从未见过这个,现在这些是我系统中唯一受影响的两个应用程序。
我的键盘是原生QWERTY,我使用操作系统指定Dvorak作为主要布局,QWERTY作为选项,并在它们之间切换热键。
我几乎完全使用德沃夏克;另一个布局的唯一原因是"来宾":同事工作期间的同事,以及我妻子在家中的系统。
Dvorak正在100%工作,但是querty不是:querty适用于非ctrl字符,但ctrl保持映射到Dvorak
答案 0 :(得分:0)
这是相反的方法,但可能会有所帮助。
我看到了一个设置,您可以在其中切换到dvorak,但将控制键控制在可疑的位置。我认为这是在键盘布局系统设置中。