有谁知道如何将快捷键组合分配给单击文件时在 nautilus 中弹出的上下文菜单中的菜单项?
答案1
已经有一个了。这是 Shift+F10。
这是标准击键,适用于许多应用程序。当然,许多键盘都有专用的上下文菜单键;它是 Windows 键的补充。
两者都应该有效。两者都适合我在 Ubuntu 14.04 上使用 Unity 和 Nemo 的情况。
答案2
您可以查看~/.gnome2/accels/nautilus
并编辑和取消注释适当的键绑定。重新启动 nautilus ( nautilus -q
)后,绑定应该可用。
例如,激活用于创建新文件夹更改的热键
; (gtk_accel_path "<Actions>/DirViewActions/New Folder" "<Primary><Shift>n")
到
(gtk_accel_path "<Actions>/DirViewActions/New Folder" "<Primary><Shift>n")
答案3
为什么不直接使用上下文菜单键呢?大多数键盘在 AltGr 旁边都有它。如果您的键盘没有它,您可以使用.Xmodmap
(稍后将其合并xmodmap ~/.Xmodmap
以进行测试)为所有程序启用右键单击快捷方式。
答案4
看看这篇博文给出了许多关于如何通过~/.gtkrc-2.0
.这应该做你想做的事
binding "gtk-binding-widget" {
bind "m" { "popup-menu" () }
}
class "GtkWidget" binding "gtk-binding-widget"
通过绑定m到上下文菜单。 (然而,我刚刚用 Firefox 尝试过,但没有成功...没有 nautilus 来测试它,抱歉。)您可以尝试其他类, 也。