首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IntelliJ中运行WSL2 -如何使键盘快捷方式ctrl+alt+arrows工作

在IntelliJ中运行WSL2 -如何使键盘快捷方式ctrl+alt+arrows工作
EN

Stack Overflow用户
提问于 2022-02-16 15:39:00
回答 2查看 1.1K关注 0票数 1

我的环境:

代码语言:javascript
复制
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。

代码语言:javascript
复制
sudo apt-get remove --auto-remove ubuntu-gnome-desktop

不过,我的Ubuntu上似乎还保留了一些设置:

代码语言:javascript
复制
$ 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中?

EN

回答 2

Stack Overflow用户

发布于 2022-05-16 14:31:23

您需要运行WSL版本的>=56.1,因为这个版本使用MicrosoftRemoteDesktopClientVersion1.2.2924,它支持Ctrl+Alt+arrow键键盘快捷键。

https://github.com/microsoft/WSL/releases/tag/0.56.1

https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/windowsdesktop-whatsnew#updates-for-version-122924

票数 1
EN

Stack Overflow用户

发布于 2022-04-22 07:24:30

我不知道为什么。但如果你把快门重置到另一个键。会管用的。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71144822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档