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

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

我见过这个问题, 和这个,但都没有解决我的问题。我已经习惯sudo update-alternatives将 Xterm 设置为我的默认终端。我更喜欢 Xterm 作为终端应用程序,因为它比 gnome-terminal 加载速度更快。

如何让文件应用程序中的右键单击操作“在终端中打开”使用 Xterm?更改上述默认设置并没有改变此行为,尽管我原以为应该可以。

谢谢你的时间!

答案1

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

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

  1. Ubuntu 20.04:安装nautilus-extensions-fma。以前称为“Nautilus 操作”。它允许您将自定义操作添加到右键菜单中。Ubuntu 18.04: 你必须添加 PPA

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

  3. 如果您对 Python 有足够的了解,您可以编写一个 nautilus Python 脚本或更改现有的脚本。nautilus 打开任意终端支持很多终端仿真器,但xterm不是其中之一。

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

答案2

如何在 Ubuntu 20.04 中打开终端

为了让其他用户也能搜索到我的相同问题(我来这里是为了谷歌搜索这个问题如何在 Ubuntu 20.04 中打开终端

它内置于 Nautilus 中

只需在 Nautilus 中浏览到所需的目录,然后右键单击窗口背景

在上下文菜单中,你会找到所需的命令

相关内容