Shift+Alt+$를 사용하여 창을 작업 공간 4로 이동할 수 없는 이유는 무엇입니까?

Shift+Alt+$를 사용하여 창을 작업 공간 4로 이동할 수 없는 이유는 무엇입니까?

상당히 바닐라 Ubuntu 22.04 데스크탑 설치에는 6개의 작업 공간이 설정되어 있으며 각 작업 공간으로 직접 전환하고 창을 각 작업 공간으로 이동하기 위한 쉽고 명시적인 바로 가기를 갖고 싶습니다. 그래서 저는 Alt+1작업 공간 1로 전환하고 Alt+2작업 공간 2로 전환하는 식 으로 설정했습니다 . 이것들은 모두 훌륭하게 작동합니다. 그런 다음 Shift+Alt+!창을 작업 공간 1로 이동하고, Shift+Alt+@창을 작업 공간 2로 이동하도록 설정했습니다 . 이것들은 모두 훌륭하게 작동합니다제외하고Shift+Alt+$아무 작업도 수행하지 않는 작업 공간 4로 창을 이동하려면 ! 어떤 다른 기능이 구체적으로 의 사용을 선점하고 있는 것 같은데 Shift+Alt+$, 그것이 무엇인지, 어떻게 알아내는지 전혀 모르겠습니다.

Shift+Alt+4한 가지 가능한 단서: 포커스가 터미널 창에 있을 때 키를 누르면 터미널에 다음과 같은 메시지가 표시되고 Display all 141 possibilities? (y or n), 키를 누르면 y여러 환경 변수 이름(예 BASH: BASH_ALIASES, , BASH_ARGC, 등등). 이것이 무슨 명령인지 모르겠습니다. 터미널이 아닌 창에 포커스가 있을 때 바로 가기가 작동하지 않는 이유를 설명하지 못하는 것 같습니다. 하지만 이 터미널 동작이 어떻게든 문제와 관련이 있을 수 있을까요?

2023-06-25 수정:다음은 Shift+Alt+$가 의도한 대로 "창을 작업 공간 4로 이동"에 바인딩되어 있음을 보여주는 Gnome 설정의 관련 단축키 스크린샷입니다. 위에서 언급한 대로 작업 공간 1-3에 대한 유사한 단축키는 잘 작동하지만(명령줄에서 설정한 작업 공간 5-6에 대한 단축키도 마찬가지) 작업 공간 4에 대한 단축키는 아무 작업도 수행하지 않습니다.

"창을 작업 공간 4로 이동"이 Shift+Alt+$에 바인딩되어 있음을 보여주는 작업 공간 탐색 키보드 단축키 설정의 스크린샷

2023-07-02 수정:먼저, 키 바인딩이 실제로 올바르게 설정되었는지 확인하기 위해 다음에서 발췌했습니다 dconf dump /.

move-to-workspace-1=['<Shift><Alt>exclam']
move-to-workspace-2=['<Shift><Alt>at']
move-to-workspace-3=['<Shift><Alt>numbersign']
move-to-workspace-4=['<Shift><Alt>dollar']
move-to-workspace-5=['<Shift><Alt>5']
move-to-workspace-6=['<Shift><Alt>6']

다시 말하지만, 네 번째 것을 제외하고는 모두 작동합니다.

둘째, 약간의 조사를 통해 다음과 같은 결과를 얻었습니다.발견하다Shift+Alt+4터미널을 누르면 "모든 X 가능성 표시" 메시지가 탭 완료에서 나오는 것입니다. Shift+Alt+4이 명령에서 큰따옴표 사이를 누르면 흥미로운 결과가 나타납니다 .

echo "" | cat -A
$

출력으로 단일 "$"가 표시됩니다.하지만cat -A, not plain 을 사용하는 경우 "$"만 표시되고 cat, 큰따옴표 사이에 입력할 때는 표시되지 않습니다. 따라서 증거를 종합해보면 터미널은 Shift+Alt+4다음과 같은 것으로 간주됩니다 <invisible "$"><tab><tab>. 이는 "모든 가능성 표시" 프롬프트에 응답할 때 y기본적으로 모든 환경 변수 목록을 얻는 이유를 설명합니다. 이는 "$"로 시작하는 탭 완성 결과이기 때문입니다.

좋은 데이터 포인트인데 아직 이해가 안 돼요.이 키 조합은 터미널에서 그런 식으로 해석됩니다. 예를 들어 gedit 창에 입력하면 Shift+Alt+4출력이 전혀 표시되지 않습니다. 따라서 일반적으로 리터럴 "$"를 생성하지 않습니다.

관련 정보