답변:
다음과 같은 키보드 단축키를 설정할 수 있습니다.
GNOME Tweaks의 GNOME 데스크탑이있는 Ubuntu 18.04 LTS, 19.04 및 19.10
설치
sudo apt-get install gnome-tweaks
그런 다음 그놈 조정 ( gnome-tweaks
)을 엽니 다 .
아래 스크린 샷을 참조하십시오 :
또는 간단히 :
gsettings set org.gnome.desktop.input-sources xkb-options \
"['grp:ctrl_shift_toggle']"
당신이 마음에 들지 않으면 Super+ Space와 Shift+ Super+ Space당신은 그들을 해제 할 수 있습니다
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['']"
gsettings set org.freedesktop.ibus.general.hotkey triggers "['']"
참고 : 그놈 터미널의 Ctrl+ Shift+ T는 새 탭을 열면 언어가 한 번에 전환 되므로 간섭 문제가 발생 합니다. 버그 1683383 으로 알려져 있습니다.
Ubuntu MATE 18.04 LTS 및 Ubuntu MATE 19.04에서는 다음에서 가능합니다 mate-keyboard-properties
.
여기에서 Ctrl+를 선택 Shift하십시오
아래 스크린 샷을 참조하십시오 :
또는 간단히 :
gsettings set org.mate.peripherals-keyboard-xkb.kbd options \
"['grp\tgrp:ctrl_shift_toggle']"
참고 : 여기 버그 1683383 은 내 PPA의 패키지로 수정되었습니다 .
sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt-get update
sudo apt-get dist-upgrade
따라서 Ctrl+ Shift키보드 레이아웃 스위처는 ArchLinux AUR의 패치를 적용한 후 MATE DE에서 정상적으로 작동합니다 .
보증 면책 조항 : 패키지는
- 16.04 HWE를 통한 LTS (Unity, MATE, Xfce)
- 18.04 LTS (시나몬, KDE, 메이트, Xfce)
- 18.10 (계피, KDE, 메이트, Xfce)
- 19.04 (시나몬, KDE, 메이트, 유니티, Xfce).
- 19.10 (시나몬, KDE, 메이트, 유니티, Xfce)
그러나 패치를 적용한 후에도 다른 데스크탑에 문제가있을 수 있습니다.
이 패키지는 그놈 쉘 (18.04 LTS, 18.10, 19.04 및 19.10) 및 Unity (18.04 LTS 및 18.10)의 문제를 수정하지 않습니다.
관심이 있으시면 community.ubuntu.com 에서 여론 조사 및 토론에 참여할 수 있습니다 .
Ubuntu 18.04에서 Ctrl + Shift 및 그놈 단축키를 사용하는 다른 답변을 기반으로 부분 해결 방법을 찾았습니다.
N0rbert의 anwser 에서 제안한대로 GNOME Tweaks를 설치하십시오 :
sudo apt install gnome-tweaks
그때:
Ctrl+Shift
"추가 레이아웃 옵션"창의 "다른 레이아웃으로 전환"에서 키 조합 을 선택하는 대신 모든 확인란을 선택 해제하면됩니다.왼쪽 하단의 "응용 프로그램 표시"메뉴에서 "설정"응용 프로그램을 엽니 다. 또는 터미널에서 명령을 실행하십시오.
gnome-control-center
그때
이 대화 상자를 사용하여 설정 Ctrl+Shift
또는 Shift+Ctrl
바로 가기를 사용할 수없는 경우 (내 경우와 같이) 다른 방법으로 이러한 매개 변수를 변경할 수 있습니다.
설치 dconf-editor
:
sudo apt install dconf-editor
터미널에서 실행하십시오.
dconf-editor
로 이동합니다 org
> gnome
> desktop
> wm
> keybindings
;
switch-input-source
하거나 switch-input-source-backward
;<Control>Shift_L
와 레이아웃을 변경 Ctrl+Shift
또는 <Shift>Control_L
- 레이아웃을 변경 Shift+Ctrl
:다른 방법은 여기에 제안 된gsettings set
대로 콘솔 명령 을 사용하는 것입니다 .
gsettings set org.gnome.desktop.wm.keybindings \
switch-input-source "['<Control>Shift_L']"
이 솔루션의 한계는 누른 키 순서가 중요하다는 것입니다. Ctrl+Shift
키보드 레이아웃을 변경하도록 설정 하면 Ctrl
먼저 키 를 누른 다음 Shift
키 를 누를 때만 작동합니다 . 누르면 Shift
제 키를 Ctrl
한 후에는이 경우에 작동하지 않습니다. 그러나이 사실은 다른 응용 프로그램에서 Shift
및 Ctrl
키 조합을 포함하는 단축키를 사용할 수 있습니다 ( 예 :
Shift+Ctrl+T
터미널에서 새 탭을 열려면Shift+Ctrl+E
김프에서 이미지를 내보내기;Shift+Ctrl+F
WebStorm / PhpStorm에서 검색 대화 상자를 엽니 다.