打开终端Nautilus的键盘快捷键> = 3.16

如何为nautilus设置当前目录中打开终端的快捷方式?

我正在使用Nautilus 3.16.2并且我已经尝试过这个答案,但看起来它在新版本中被破坏了。

我在维护人员的宝贵帮助下为Nautilus添加了一个新function。

此新function允许您映射自定义键盘快捷方式以在脚本文件夹( ~/.local/share/nautilus/scripts )中启动~/.local/share/nautilus/scripts

因此,当您在该文件夹中添加可执行文件时,它将显示在右键单击上下文菜单中,但现在如果您创建一个特殊配置文件( ~/.config/nautilus/scripts-accels ),您可以为其指定快捷方式。

例如,使用以下内容创建一个名为Terminal的脚本:

 #! /bin/sh gnome-terminal 

现在创建(或编辑) ~/.config/nautilus/scripts-accels文件,添加以下行:

 F4 Terminal ; Commented lines must have a space after the semicolon ; Examples of other key combinations: ; F12 Terminal ; F12 Terminal ; F12 Terminal 

重新启动Nautilus,当你按下F4键时,你将在当前目录中打开一个新的终端窗口(随意按照注释行示例创建一个新的组合键)。

注意:如果选择一个或多个文件,它们的名称将作为参数传递给可执行文件。 您的脚本还可以通过环境变量访问许多信息。

提交链接: https : //git.gnome.org/browse/nautilus/commit/?id = 9fe1335

管理这些快捷方式还有一个gui: https : //github.com/echo-devim/nautilusaccelsmanager

根据nautilus git存储库中的新闻文件 ,因为版本3.15.4加载不再加载

 Major changes in 3.15.4: * Stop loading custom accel maps file 

幸运的是,对于nautilus> = 3.20“RobotMan”的答案解决了这个问题。