每当我有一个正在运行的终端实例时,例如进入我的文件管理器并右键单击“在终端中打开”,就会启动一个新的终端实例。
我如何更改它以便在已经存在的终端实例中打开一个新选项卡?
我正在运行带有 gnome 桌面的 Ubuntu 18.04.4 LTS。
答案1
这可以在文件管理器上轻松thunar
实现xfce4-terminal
。
(它也可以在 Nautilus 和 上实现xfce4-terminal
,但你必须安装filemanager-actions
。我已经对两者都进行了解释)
在 Thunar 上,点击edit
->Configure custom actions...
通过单击创建新动作+并填写如下所示的内容。
给出如下命令:
xfce4-terminal --tab --working-directory=%f
设置您选择的图标。
在Appearance Conditions
选项卡中,检查目录。
您应该在右键单击菜单中找到它:
笔记:在 Nautilus 上使用filemanager-actions
for执行类似步骤gnome-terminal
会创建一个新窗口而不是新选项卡。但使用 可以正常工作xfce4-terminal
。
为了鹦鹉螺:
安装 filemanager-actions
sudo apt install filemanager-actions
打开filemanager-actions
创建新动作。
选择一个图标,检查所有选项。
设置路径为xfce4-terminal
和参数--tab --working-directory="%d"
并保存。
它应该会显示在你的右键菜单中,如下所示:
如果您希望将此行为作为默认行为,您可以通过gnome-terminal
在gnome-terminal --tab
或中/etc/bash.bashrc
设置别名来实现~/.bashrc
。