Nautilus 的“在终端中打开”快捷方式和 gvfs

Nautilus 的“在终端中打开”快捷方式和 gvfs

我正在尝试在 Nautilus 中为“在终端中打开”分配快捷方式。我已实施解决方案这里使用 nautilus-scripts 和 Perl 文件。

虽然此解决方案对于本地文件和桌面效果很好,但它对 gvfs 挂载共享(如 Samba、FTP、FTPS、SFTP、WebDav 等)却不起作用。更糟糕的是,在 sftp 协议下,如果在链接中输入了或未输入用户或端口,/run/user/1001/gvfs 中的挂载目录似乎会有所不同。

由于右键菜单“打开终端”可以很好地处理这些情况,所以我还查看了 nautilus-open-terminal 插件的源代码这里,但是对于我所知甚少的 Perl 知识来说,它似乎太复杂了。

有简单的解决方案吗?或者也许一些 Perl 专家能够修改脚本来处理 gvfs?

相关内容