有没有办法为 nautilus 的右键单击上下文菜单分配快捷键?

有没有办法为 nautilus 的右键单击上下文菜单分配快捷键?

有谁知道如何将快捷键组合分配给单击文件时在 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 来测试它,抱歉。)您可以尝试其他, 也。

相关内容