Môi trường của tôi:
Windows 11 22000.493 -> Hệ điều hành máy chủ
WSL 5.10.60.1
Ubuntu: 20.04.3 LTS -> Hệ điều hành khách
IntelliJ: Bản dựng #IC-213.6777.52, được xây dựng vào ngày 28 tháng 1 năm 2022 -> Chạy bên trong WSL
Tôi đang chạy IntelliJ bên trong WSL như được mô tả ở đây: https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-apps
Tôi đã định cấu hình IntelliJ của mình để sử dụng sơ đồ bàn phím Windows Proper Redo để các phím tắt của tôi giống như trong môi trường Windows.
Tất cả các phím tắt dường như hoạt động như mong đợi ngoại trừ các phím Điều hướng - Ctrl+Alt+Trái/Phải.
Như được hiển thị trong ảnh chụp màn hình - chúng được định cấu hình đúng cách. Nếu tôi chuyển tổ hợp - chúng bắt đầu hoạt động, nhưng tôi muốn đặt chúng dưới Ctrl+Alt+Trái/Phải.
tôi đọc ở đây https://stackoverflow.com/questions/47808160/intellij-idea-ctrlaltleft-shortcut-doesnt-work-in-ubuntu rằng Ctrl+Alt+Trái/Phải đang can thiệp vào Gnome nhưng đây là WSL và tôi đã gỡ cài đặt Gnome hoàn toàn bằng cách làm theo Làm cách nào tôi có thể xóa Môi trường máy tính để bàn Gnome mà không làm phiền Unity DE? (Ubuntu 16.04) và chạy
Sudo apt-get remove --auto-remove ubuntu-gnome-desktop
Dường như vẫn còn một số cài đặt trên Ubuntu của tôi:
$ gsettings list-đệ quy | grep org.gnome.desktop.wm.keybindings | sắp xếp | kiểm soát grep
bảng chu trình org.gnome.desktop.wm.keybindings ['<Control><Alt>Escape']
org.gnome.desktop.wm.keybindings cycle-panels-backward ['<Shift><Control><Alt>Escape']
org.gnome.desktop.wm.keybindings di chuyển xuống không gian làm việc ['<Super><Shift>Page_Down', '<Control><Shift><Alt>Xuống']
org.gnome.desktop.wm.keybindings move-to-workspace-left ['<Control><Shift><Alt>Left']
org.gnome.desktop.wm.keybindings di chuyển sang không gian làm việc bên phải ['<Control><Shift><Alt>Right']
org.gnome.desktop.wm.keybindings di chuyển lên không gian làm việc ['<Super><Shift>Page_Up', '<Control><Shift><Alt>Up']
bảng chuyển đổi org.gnome.desktop.wm.keybindings ['<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 chuyển sang không gian làm việc ['<Super>Page_Up', '<Control><Alt>Up']
Nhưng không ai trong số chúng bị ràng buộc với Ctrl+Alt+Trái/Phải.
Tôi không có ý kiến. Làm cách nào để tổ hợp bàn phím hoạt động trong IntelliJ chạy bên trong WSL2?