
뒷이야기: 일부 Linux 배포판에서는 유니코드 문자를 입력할 수 있는 키보드 단축키를 설정하고 해당 단축키로 CTRL
+ SHIFT
+를 사용합니다. U
프로그래머로서 코드 편집기에서 해당 바로가기를 대신 사용하고 싶기 때문에 시스템 하나를 비활성화하고 싶지만 어떤 프로그램이 이를 담당하는지 알 수 없는 것 같습니다.
내가 찾은 모든 것(예: 이 질문에서다시 활성화바로가기:Cinnamon Mint 17.3에서 Ctrl+Shift+U 단축키를 다시 활성화하는 방법은 무엇입니까?)은 내 IME(입력 방법 편집기)에 종속되어 있음을 나타냅니다. 그런데 시스템 메뉴의 "입력 방법"에 가보니 IME가 선택되어 있지 않다고 나옵니다.
그런 다음 Fcitx IME로 전환을 시도했습니다.~일 것이다일본어 문자를 입력하는 것을 좋아하지만 도움이 되지 않았습니다. 또한 Fcitx 구성을 모두 살펴보았는데 거기에서 CTRL
+ SHIFT
+ 단축키에 대한 언급을 찾을 수 없었습니다.U
내 질문은: 이 전역 CTRL
+ SHIFT
+ U
바로가기를 어떻게 비활성화할 수 있습니까? Fcitx IME를 사용하는 것이 가장 좋지만, 비활성화해야 한다면 그렇게 할 수 있습니다.
답변1
답변2
작동하는 솔루션을 찾았습니다.
https://superuser.com/a/1334194
다음을 통해 가지고 있는 편집기를 실행하세요.
GTK_IM_MODULE=xim youreditor
답변3
여기에 나열된 버그는 다음과 같습니다.
내가 찾은 해결책은 ibus 패키지를 제거하는 것입니다.
$ sudo apt-get remove ibus
$ sudo apt-get purge ibus
업데이트로 이동하여 Ubuntu용 Fossa 버전의 저장소를 설정하고 잔여 eoan을 제거합니다.
업데이트로 이동하여 Ubuntu용 focus fossa 버전의 저장소를 설정하고 잔여 eoan을 제거하고 ibus를 다시 설치하십시오.
sudo apt-get install ibus
언어 지원으로 이동하여 사용자 및 루트에 대해 iBus 방법을 설정하십시오.
사용자 및 루트용 터미널에서:
ibus-setup
이모티콘 탭에서 단축키를 변경하세요
사용자 및 루트용 터미널에서:
im-config
그리고 ibus 설정
터미널 사용자의 경우:
gedit .bashrc
끝에 다음 줄을 포함합니다.
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
답변4
gsettings
방법(IBus 환경 설정에서 유니코드 코드 포인트를 변경하는 것과 동일한 결과)
바로가기 설정을 해제하려면:
gsettings set org.freedesktop.ibus.panel.emoji unicode-hotkey "[]"
바로가기를 복원하려면:
gsettings set org.freedesktop.ibus.panel.emoji unicode-hotkey "['<Control><Shift>u']"