IntelliJ 快捷键和键盘布局

cha*_*iya 7 keyboard keyboard-shortcuts intellij-idea

我最近购买了一台安装了 GNU/Linux (Arch Linux) 的 HP Spectre 13。然后我安装了 IntelliJ。一切似乎都很好,直到我尝试了快捷方式。

我在 AZERTY 键盘上。我配置了系统布局,以便我可以享受正确的布局,即当我输入字母“a”时,我得到了一个“a”,依此类推。但是,使用 IntelliJ,在键入文本时,识别的键盘布局是“azerty”,但使用快捷方式,IntelliJ 会识别“qwerty”布局。

示例:要选择所有文本,我们执行^A. 但是相反,我得到了 a ^Q,尽管在我编码时字母“a”被识别为“a”。

我对这个一无所知,因为例如^A在我的网络浏览器中工作正常。我怀疑它可能来自硬件,但谁知道呢。

PS:不管是IntelliJ 13还是14,问题都是一样的。

Sam*_*NLP 9

或者,首先在系统设置中按顺序进行 azerty 键盘布局。

来源链接。

顺便说一句,你猜怎么着,这个问题在 2020 年仍然存在。

更新:截至 2020 年 9 月,有一个新复选框可以解决此问题:(设置 -> 键盘映射 -> 使用国家布局作为快捷方式)

在此处输入图片说明


cha*_*iya 2

我终于通过使用“setxkb”实用程序强制键盘布局找到了解决方案。

setxkb fr
Run Code Online (Sandbox Code Playgroud)

看来通过我的桌面环境(Cinammon)只能解决部分问题。这也是越野车。

因此,我决定转向一些更基本的东西,例如Awesome和bspwm,这些东西不会神奇地出现,因为你必须自己配置一切。