그놈은 내 이맥스 키를 잡아 중지


15

우분투 11.04에서 그놈을 사용하고 있습니다. 저는 Emacs에서 많은 일을했고, Gnome 창 관리자가 Emacs 키 중 일부를 잡는 것을 발견했습니다. 어느 정도까지는 각 시스템-> 환경 설정-> 키보드 단축키를 힘들게 진행하고 문제가되는 키를 비활성화하여이를 막을 수 있습니다. 그러나 모든 것을 위해이 작업을 한 번 수행하는 것이 좋습니다. 또한 내 최신 문제는 org-mode와 관련이 있으며 MS-up은 org-shiftmetaup (org-move-subtree-up)이어야하지만 창 관리자는 해당 키 조합을 잡고 축소 된 창을 만들고 있습니다. 그러나 키보드 단축키 목록에서 찾을 수 없습니다. 나는 그것을 사용하지 않고 그들이 무엇을 부르는지 전혀 모른다. (그리고 키 조합으로 만 단축키를 찾거나 이름으로 만 편집 할 수없는 것처럼 보인다).

그래서 내 질문은 :

  1. 기본적으로 모든 키보드 단축키를 비활성화 할 수있는 Gnome 구성 변경이 있습니까?
  2. 그렇다면 그들 중 일부를 다시 활성화하는 방법이 있습니까? (나는 많이 사용하지 않지만 Emacs와 충돌하지 않는 커플을 원할 수도 있습니다.)
  3. 실패하면 Emacs가 아닌 Gnome의 경우 메타를 Super 키로 이동하여 Emacs와 충돌하는 단축키를 비활성화하는 방법이 있습니까?
  4. 3이 부족하면 키 조합으로 바로 가기를 찾아서 개별적으로 비활성화 할 수 있습니까?

compiz + unity, compiz (우분투 클래식) 또는 메타 시티 (우분투 클래식 효과)를 사용하고 있습니까?
enzotib

우분투 클래식 (단일이 아님), 나는 효과가 있다고 생각합니다.
Liam

답변:


0

Meta키보드 설정에서 키를 Windows 키로 이동하십시오 ( "키보드 환경 설정 → 레이아웃 → 옵션 → Alt / Win 키 동작 → 메타가 Win 키에 매핑됩니다"). 윈도우 관리자는 계속을 사용 Alt하고 Emacs는 메타를 사용합니다.


그냥 시도해 보았지만 아무런 차이가 없습니다. 지저분하지 않은 Alt 키는 여전히 메타로 작동하며, Emacs는 win 키를 누를 때 super를 누르는 것으로 생각합니다. 나는 이것이 효과가 있다면 해결책이라는 것을 알 수 있지만, 항상 Emacs Meta를 사용하고 Gnome의 Alt는 결코 사용하지 않기 때문에 Emacs보다 Gnome의 행동을 바꿀 수 있다면 조금 더 나을 것입니다. 실제로 모든 창 관리자 키보드 단축키를 비활성화하면 아마도 나에게 잘 작동 할 것입니다.
Liam

@Liam : 변경 후 Emacs를 다시 시작해야합니다.
Teddy

1
알았어 고마워. 나는 그것을 시도했지만 실제로 내가 찾고있는 것이 아닙니다. 내 제목은 "Emacs 키를 잡는 그놈 중지"입니다. "Emacs는 그놈이 키를 잡는 것을 중지합니다"가 아닙니다. 키보드 맵핑 옵션 중 하나 (많이 있음)가 Gnome의 Alt를 win 키로 옮기고 Alt를 메타에 두는가?
Liam

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.