gnome-terminal에서 F10을 누르면 오른쪽 클릭 메뉴가 열리는 이유는 무엇입니까?

gnome-terminal에서 F10을 누르면 오른쪽 클릭 메뉴가 열리는 이유는 무엇입니까?

저는 Fedora 17 gnome(쉘) 3과 gnome 터미널 3.4.1.1을 실행하고 있습니다.

gnome-terminal저는 (Midnight Commander) 와 (Midnight Commander) 를 모두 사용하고 있습니다 mc. 기본값은 항상 최상위 메뉴를 여는 데 gnome-terminal사용되어 왔습니다 F10(사용하는 동안 필요함 ). mc이번에도 그랬다. 언제나 그렇듯이 설정에서 해당 동작을 비활성화할 수 있었습니다.

나에게 새로운 점은 설정을 비활성화한 후 를 누르면 마우스 커서에서 "오른쪽 클릭 메뉴"가 열리기 시작했다는 것입니다 F10. 키 mc도 가는데 항상 메뉴를 닫아야 하는 게 귀찮네요.

다른 앱에서는 발생하지 않기 때문에 gnome 터미널로 인해 발생한 것으로 가정합니다. 이것은 "기능"입니까 아니면 버그입니까? 다른 사람이 동일한 문제를 겪고 어떻게 해결합니까?

답변1

특징입니다. 편집 -> 키보드 단축키로 이동하세요.

그리고 "메뉴 단축키 활성화"를 선택 취소하십시오.

그것을 끄려면.

답변2

설명된 문제에 대한 간단한 해결책은 다음과 같습니다.

~/.config/gtk-3.0/gtk.cssgnome-terminal 및 nautilus와 같은 GTK 3 앱의 경우 다음 내용이 포함된 파일을 생성(또는 있는 경우 편집)하세요 .

$ cat ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation {
unbind "F10"
}

* {
gtk-key-bindings: NoKeyboardNavigation
}

답변3

Fedora 17의 경우 여기에서 버그 보고서를 찾을 수 있습니다.

https://bugzilla.redhat.com/show_bug.cgi?id=800856

해결 방법은 다음 내용으로 ~/.config/gtk-3.0/gtk.css 파일을 만드는 것입니다.

@binding-set NoKeyboardNavigation {
    unbind "<shift>F10"
}

* {
    gtk-key-bindings: NoKeyboardNavigation
}

답변4

나는 우분투에서 새로운 것을 만들고 ~/.config/gtk-3.0/gtk.css이것을 넣어서 이것을 고쳤습니다:

@binding-set NoKeyboardNavigation {
    unbind "<shift>F10"
}

* {
    gtk-key-bindings: NoKeyboardNavigation
}

관련 정보