我已经在 Ubuntu 20.04.2 上安装了 Konsole,我想将它设置为我运行的默认终端模拟器sudo update-alternatives --config x-terminal-emulator
。
当我转到文件管理器并右键单击文件夹并选择“在终端中打开”时,它会运行 Gnome 终端模拟器。如何让 Ubuntu 选择 Konsole 来执行此操作?
我已经在 Ubuntu 20.04.2 上安装了 Konsole,我想将它设置为我运行的默认终端模拟器sudo update-alternatives --config x-terminal-emulator
。
当我转到文件管理器并右键单击文件夹并选择“在终端中打开”时,它会运行 Gnome 终端模拟器。如何让 Ubuntu 选择 Konsole 来执行此操作?
关于这个主题还有许多其他问题,但是曾经持续工作的解决方案会随着更新的 nautilus 版本而中断。如果我在那里回答,那么答案就会被许多非常好的答案所掩盖,而这些答案目前已经不起作用了。因此,我在这里回答。
目前,您最好的选择是使用 nautilus python 扩展nautilus-open-any-terminal。它允许为 nautilus 实现一个右键菜单,以在当前文件夹中启动您选择的终端(实际上是“支持的终端”之一,但 konsole 在列表中)。
您应该安装
python-nautilus
,或者python3-nautilus
取决于您的 Ubuntu 版本。然后可以使用 安装扩展pip
,您还需要先安装它。您将要删除现在多余的“本机”“在终端中打开”菜单项:通过删除
nautilus-extension-gnome-terminal
.