使用 Xterm 进行“在终端中打开”

Adr*_*ter 3 default-programs xterm

我看过这个问题,还有这个问题,但没有人回答我的问题。我已经习惯sudo update-alternatives将 Xterm 设置为默认终端。我更喜欢 Xterm 作为终端应用程序,因为它比 gnome-terminal 加载得更快。

如何获得位于文件应用程序中的右键单击操作“在终端中打开”以使用 Xterm?更改上述默认值并没有改变这种行为,尽管我认为应该如此。

谢谢你的时间!

van*_*ium 5

“在终端中打开”右键菜单由 nautilus 扩展提供,并硬编码为通过 dbus 打开 gnome-terminal,因此您无法直接更改该菜单项。

您可以尝试以下几种方法:

  1. Ubuntu 20.04:安装nautilus-extensions-fma。这以前被称为“鹦鹉螺行动”。它允许您将自定义操作添加到右键单击菜单。Ubuntu 18.04:您必须添加 PPA

  2. 创建一个nautilus 脚本。Nautilus 脚本是该文件夹中的脚本~/.local/share/nautilus/scripts。它们出现在右键菜单中的“脚本”条目下。您可以为此类脚本分配一个快捷键,以便在 nautilus 中运行。

  3. 如果您足够熟练使用 python,您可以编写 nautilus python 脚本或更改现有脚本。nautilus-open-any-terminal支持很多终端模拟器,但xterm不是其中之一。

要删除“在终端中打开”的现有右键菜单,请删除软件包nautilus-extension-gnome-terminal