我的环境:
Windows 11 22000.493 -> Host OS
WSL 5.10.60.1
Ubuntu: 20.04.3 LTS -> Guest OS
IntelliJ: Build #IC-213.6777.52, built on January 28, 2022 -> Running inside WSL我正在WSL中运行IntelliJ,如下所述:https://learn.microsoft.com/en-us/windows/wsl/tutorials/gui-apps
我已经将我的IntelliJ配置为使用Windows适当的重做密钥映射,以便我的快捷方式与Windows环境中的相同。除了导航快捷键-Ctrl+Alt+左/右之外,所有快捷键似乎都能正常工作。

如屏幕截图所示,它们是正确配置的。如果我切换密码-他们开始工作,但我想让他们在Ctrl+Alt+左/右。
我在这里读到IntelliJ Idea Ctrl+Alt+Left shortcut doesn't work in Ubuntu,Ctrl+Alt+左右干扰了Gnome,但这是WSL,我已经通过跟随https://askubuntu.com/questions/767577/how-can-i-remove-gnome-desktop-environment-without-messing-unity-de-ubuntu-16并运行Gnome完全卸载了Gnome。
sudo apt-get remove --auto-remove ubuntu-gnome-desktop不过,我的Ubuntu上似乎还保留了一些设置:
$ gsettings list-recursively | grep org.gnome.desktop.wm.keybindings | sort | grep Control
org.gnome.desktop.wm.keybindings cycle-panels ['<Control><Alt>Escape']
org.gnome.desktop.wm.keybindings cycle-panels-backward ['<Shift><Control><Alt>Escape']
org.gnome.desktop.wm.keybindings move-to-workspace-down ['<Super><Shift>Page_Down', '<Control><Shift><Alt>Down']
org.gnome.desktop.wm.keybindings move-to-workspace-left ['<Control><Shift><Alt>Left']
org.gnome.desktop.wm.keybindings move-to-workspace-right ['<Control><Shift><Alt>Right']
org.gnome.desktop.wm.keybindings move-to-workspace-up ['<Super><Shift>Page_Up', '<Control><Shift><Alt>Up']
org.gnome.desktop.wm.keybindings switch-panels ['<Control><Alt>Tab']
org.gnome.desktop.wm.keybindings switch-panels-backward ['<Shift><Control><Alt>Tab']
org.gnome.desktop.wm.keybindings switch-to-workspace-down ['<Super>Page_Down', '<Control><Alt>Down']
org.gnome.desktop.wm.keybindings switch-to-workspace-up ['<Super>Page_Up', '<Control><Alt>Up']但他们中没有一个是与Ctrl+Alt+左/右结合的。我没有主意了。如何使键盘组合在IntelliJ中运行在WSL2中?
发布于 2022-05-16 14:31:23
您需要运行WSL版本的>=56.1,因为这个版本使用MicrosoftRemoteDesktopClientVersion1.2.2924,它支持Ctrl+Alt+arrow键键盘快捷键。
发布于 2022-04-22 07:24:30
我不知道为什么。但如果你把快门重置到另一个键。会管用的。
https://stackoverflow.com/questions/71144822
复制相似问题