
我正在運行 Fedora 17 gnome (shell) 3 和 gnome 終端 3.4.1.1。
gnome-terminal
我是和mc
(午夜指揮官)的使用者。由於預設gnome-terminal
始終使用F10(我在使用時需要mc
),請打開頂部選單。這次也是如此。我能夠像往常一樣在設定中停用該行為。
這對我來說是新的,在我停用該設定後,當我按 時,它開始在滑鼠遊標處開啟「右鍵選單」F10。按鍵mc
也可以,但總是要關閉選單,這很煩人。
我認為這是由 gnome 終端引起的,因為它不會發生在其他應用程式中。這是一個「功能」還是錯誤,有其他人遇到過同樣的問題以及如何解決它嗎?
答案1
這是一個特點。前往編輯->鍵盤快捷鍵
並取消選取“啟用選單快捷鍵”
將其關閉。
答案2
這是所描述問題的簡單解決方案:
對於 gnome-terminal 和 nautilus 等 GTK 3 應用程序,只需創建(或編輯,如果有的話)~/.config/gtk-3.0/gtk.css
包含以下內容的檔案:
$ 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
我在 Ubuntu 上修復了這個問題,方法是創建一個新的~/.config/gtk-3.0/gtk.css
並將其放入其中:
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}