สภาพแวดล้อมของฉัน:
Windows 11 22000.493 -> ระบบปฏิบัติการโฮสต์
WSL 5.10.60.1
Ubuntu: 20.04.3 LTS -> ระบบปฏิบัติการของผู้เยี่ยมชม
IntelliJ: Build #IC-213.6777.52 สร้างขึ้นเมื่อวันที่ 28 มกราคม 2022 -> ทำงานภายใน WSL
ฉันใช้ IntelliJ ภายใน WSL ตามที่อธิบายไว้ที่นี่: https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-apps
ฉันได้กำหนดค่า IntelliJ ให้ใช้คีย์แมป Windows Proper Redo เพื่อให้ทางลัดของฉันเหมือนกับในสภาพแวดล้อม Windows
ดูเหมือนว่าทางลัดทั้งหมดจะทำงานตามที่คาดไว้ ยกเว้นปุ่มนำทาง - Ctrl+Alt+Left/Right
ดังที่แสดงในภาพหน้าจอ - มีการกำหนดค่าอย่างถูกต้อง ถ้าฉันเปลี่ยนชุดค่าผสม - ชุดค่าผสมจะเริ่มทำงาน แต่ฉันต้องการให้อยู่ภายใต้ Ctrl+Alt+Left/Right
ฉันอ่านที่นี่ https://stackoverflow.com/questions/47808160/intellij-idea-ctrlaltleft-shortcut-doesnt-work-in-ubuntu Ctrl+Alt+Left/Right กำลังรบกวน Gnome แต่นี่คือ WSL และฉันได้ถอนการติดตั้ง Gnome อย่างสมบูรณ์โดยทำตาม ฉันจะลบ Gnome Desktop Environment โดยไม่ยุ่งกับ Unity DE ได้อย่างไร (อูบุนตู 16.04) และวิ่ง
sudo apt-get remove --auto-remove ubuntu-gnome-desktop
ยังคงมีการตั้งค่าบางอย่างเหลืออยู่ใน Ubuntu ของฉัน:
$ gsettings รายการแบบเรียกซ้ำ | grep org.gnome.desktop.wm.keybindings | จัดเรียง | เกรปคอนโทรล
org.gnome.desktop.wm.keybindings แผงวงจร ['<Control><Alt>Escape']
org.gnome.desktop.wm.keybindings วนแผงย้อนกลับ ['<Shift><Control><Alt>Escape']
org.gnome.desktop.wm.keybindings ย้ายไปยังพื้นที่ทำงานลง ['<Super><Shift>Page_Down', '<Control><Shift><Alt>ลง']
org.gnome.desktop.wm.keybindings ย้ายไปยังพื้นที่ทำงานซ้าย ['<Control><Shift><Alt>ซ้าย']
org.gnome.desktop.wm.keybindings ย้ายไปยังพื้นที่ทำงานทางขวา ['<Control><Shift><Alt>Right']
org.gnome.desktop.wm.keybindings ย้ายไปยังพื้นที่ทำงานขึ้น ['<Super><Shift>Page_Up', '<Control><Shift><Alt>Up']
org.gnome.desktop.wm.keybindings แผงสวิตช์ ['<Control><Alt>Tab']
org.gnome.desktop.wm.keybindings สลับแผงย้อนกลับ ['<Shift><Control><Alt>Tab']
org.gnome.desktop.wm.keybindings สลับไปที่เวิร์กสเปซดาวน์ ['<Super>Page_Down', '<Control><Alt>Down']
org.gnome.desktop.wm.keybindings สลับไปยังพื้นที่ทำงานขึ้น ['<Super>Page_Up', '<Control><Alt>Up']
แต่ไม่มีสิ่งใดผูกพันกับ Ctrl+Alt+Left/Right
ฉันไม่มีความคิด ฉันจะทำให้การรวมแป้นพิมพ์ทำงานใน IntelliJ ที่ทำงานภายใน WSL2 ได้อย่างไร