![在 Ubuntu 20.04 术语中创建一个用于打开当前目录的 Nautilus 操作按钮](https://linux22.com/image/936948/%E5%9C%A8%20Ubuntu%2020.04%20%E6%9C%AF%E8%AF%AD%E4%B8%AD%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E7%94%A8%E4%BA%8E%E6%89%93%E5%BC%80%E5%BD%93%E5%89%8D%E7%9B%AE%E5%BD%95%E7%9A%84%20Nautilus%20%E6%93%8D%E4%BD%9C%E6%8C%89%E9%92%AE.png)
我在 Ubuntu 20.04 桌面上安装了术语。我使用以下方法将默认 Gnome 终端更改为术语
sudo update-alternatives --config x-terminal-emulator
然后terminology
在窗口中选择选项。现在,当我按下Ctrl+ Shift+T时,它对我来说工作正常,它会打开一个新的术语窗口,而不是默认的 Gnome 终端。问题是,每当我尝试使用Open in Terminal
Nautilus 文件管理器窗口中的按钮时,它仍然使用旧的 Gnome 终端。因此,我尝试在安装软件包后使用文件管理器配置工具创建自定义操作fma-config-tools
。以下是创建的操作的图像:
但问题是,完成此操作后,使用 和 重新启动 nautilus 窗口nautilus -q
,nautilus &
应该出现在右键单击菜单中的操作按钮没有显示。请帮我看看我哪里做错了。
答案1
我无法直接帮助 Nautilus 采取行动。事实上,Nautilus 的后续版本不再支持它,因此它可能不是一个持久的选择。
不过,你可以尝试 nautilus python 扩展nautilus-open-any-terminal
。它可以在https://github.com/Stunkymonkey/nautilus-open-any-terminal,其中提供了安装说明。它确实支持术语,并且作为附加奖励,它可以在 nautilus 中使用可配置的快捷键触发。