저는 Gnome-Shell과 Unity의 작업 공간 전환( Ctrl+ Alt+[ Up/ Down/ Right/ Left] 사용)에 매우 익숙하지만 vim
팬으로서 탐색에 vim 키를 사용하는 추가 단축키를 추가할 수 있다면 이 방법으로 당신은 또한 사용할 수 있습니다
<Ctrl-Alt-[hjkl]>
적절한.
이제 나는 방법에 매우 익숙합니다.씌우다기존 단축키가 있는데 추가하고 싶어요추가의바로가기. 어디서부터 시작해야 할지 알고 있지만 세부 정보가 부족합니다.
키보드 설정에 들어갔을 때 작업 공간을 오른쪽/왼쪽 등으로 이동하기 위한 단축키를 간단히 전환할 수 있다는 것을 깨달았습니다. 하지만 이는 새 명령을 추가하는 데 전혀 도움이 되지 않습니다. 올바른 방법은 페이지의 "사용자 정의 바로가기" 섹션에 새 명령을 추가하는 것 같습니다. 이 작업을 수행할 때 원하는 명령을 설정할 수 있지만 Gnome에게 작업 공간을 아래로 이동하라고 지시하기 위해 어떤 명령을 보내야 할지 모르겠습니다. 조금 검색했지만 비슷한 것을 찾는 데 어려움을 겪고 있습니다. Gnome3/Gnome-Shell/Unity 명령에 익숙하다면 실행할 수 있는 명령줄 명령을 찾는 데 도움을 주실 수 있나요?
시간 내 주셔서 감사합니다.
크리스
답변1
지난번에 시도했을 때 GNOME-Shell(여기서는 Metacity가 중요하다고 생각합니다)을 통해 제어할 수 있었습니다.wmctrl
바로. 그래서 당신은 할 수 있습니다다음에 추가wmctrl
작업 공간 전환을 위한 단축키를 호출합니다.
1
작업 공간 에 대해서만 알고 있으므로 2
원하는 방식으로 작동하기 전에 몇 가지 작업이 필요할 수 있습니다.
(GNOME-Shell의 소스 코드를 파헤쳐 보는 것이 더 나을 수도 있습니다. 여기서 관련 부분은 Javascript로 작성되어 있으며할 수 있다원하는 방식으로 쉽게 열쇠를 얻을 수 있습니다. 나는 창 전환기의 키 바인딩과 비슷한 것을 시도했습니다 Alt+Tab
. 실제로 작업 공간 전환이 비슷한 방식으로 액세스될 수 있는지 확실하지 않지만 여전히 살펴볼 가치가 있습니다. )
하지만 저는 Unity에 대해 잘 모릅니다.
답변2
OP가 질문한 이후 Gnome이 약간 변경되었을 수 있다는 것을 알고 있지만 2018년에 동일한 문제를 우연히 발견했고 이것이 제가 얻은 것입니다.
터미널에서 실행하면 dconf-editor
설정 목록이 제공됩니다. 거기로 이동 하면 원하는 키 바인딩을 /org/gnome/desktop/wm/keybindings/
포함하여 다양한 키 바인딩이 있습니다 . switch-to-workspace-*
각 설정은 키 바인딩 목록을 허용하므로 기본 키 바인딩을 유지하면서 맨 위에 직접 키 바인딩을 추가할 수 있습니다. 이것은 기본적으로 OP의 질문에 대답합니다.
그러나 Gnome에는 [hjkl]
사용하기 더 좋은 화살표가 있는 키보드 단축키가 더 많이 있습니다. 이런 키바인딩을 한번에 만들어주면 좋겠다고 생각해서 그렇게 했습니다. 그것은에있을 수 있습니다https://github.com/sigvaldm/gnome-dconf.