IntelliJ/PhpStorm只将键盘布局切换一半



我在Ubuntu MATE 16.04中运行IntelliJ IDEA 16.1.2时遇到了一个奇怪的问题:当我在键盘布局之间切换时,正常的打字可以正常工作,但任何控制键组合都使用了错误的布局。困惑的我也是。

多年来,我一直在使用MATE(Linux Mint MATE,Ubuntu MATE),并通过MATE的内置键盘布局切换器在布局(挪威德沃夏克和美国英语)之间切换(使用CAPS LOCK进行全局切换),这一直在顺利进行。我喜欢它。

但现在我开始使用IntelliJ,我发现当我切换布局时,a o e u会变成a s d fTRL-X/C/V和所有其他键都保留在德沃夏克键的位置上(也就是说,在qwerty上,你必须键入<kbd]CTRL>+B/I/>,才能在德沃夏克布局上点击CTRL/C/V[/kbd>。对于所有其他

2CTRL这太疯狂了!它只发生在IntelliJ IDEA和PhpStorm中。我以前从未见过这种情况,现在这是我系统上仅有的两个受到影响的应用程序。


我的键盘是原生的QWERTY,我使用操作系统指定Dvorak作为主要布局,QWERTY作为一个选项,并使用热键在它们之间切换。

我几乎完全使用德沃夏克;采用另一种布局的唯一原因是为了"客人":双人工作时的同事,以及家里系统上的我妻子。

Dvorak是100%工作,但查询不是:查询适用于非ctrl字符,但ctrl保持映射到Dvorak

这是另一种方法,但可能会有所帮助。

我看到了一个设置,在那里你可以切换到dvorak,但键控制键在查询位置。我认为这是在键盘布局系统设置。

最新更新