我想将 Delete 键分配给我的脚本。当我将其添加到 scripts-accels 时,它起作用了:
<Primary>Delete myScript.sh
但
Delete myScript.sh
保留默认行为(移至垃圾箱)并忽略我的脚本。有什么想法吗?(顺便说一句。在较旧的发行版中是可能的 - accels 文件中的快捷方式有效,但 accels 文件不再使用)
答案1
scripts-accels
幸运的是,它仍然有效,正如您自己所指出的那样。但是,它不允许您覆盖应用程序中已定义的快捷键(正如您也指出的那样)。您需要通过使用 nautilus 尚未使用的其他键盘组合来解决此问题。
这个答案会让人失望,我很高兴看到一个答案出现,指出如何做到这一点。然而,据我所知,如果不编辑源代码,这是不可能的。
答案2
转到系统设置 > 键盘快捷键 > 添加您自己的快捷键
随意命名,在命令中使用use /full/path/to/script.sh
。将快捷键设置为删除键。