如何在“列表”(非平铺)模式下从 nautilus 启用“在此处打开终端”

如何在“列表”(非平铺)模式下从 nautilus 启用“在此处打开终端”

我想从上下文菜单中添加一个“在此处打开终端”选项,该选项通过单击列表鹦鹉螺模式。当鹦鹉螺处于平铺模式,然后右键单击空白处,但我觉得每次我想要打开终端(很多次)时都必须切换到此模式然后再切换回来,这很烦人。

我尝试用截图来说明我的观点,但我不知道如何截取上下文菜单的截图。如果这个问题不清楚,请告诉我。谢谢。

答案1

您在 Ubuntu 18.04 附带的 Files (nautilus) 中遇到了一个问题。事实上,如果列表视图已满,则没有空白空间可供您右键单击以获取特定于文件夹的右键单击菜单。该菜单包含“在此处打开终端”选项。

较新版本已通过使面包屑路径项(即文件列表上方的文件夹按钮)更具功能性解决了该问题。现在,您可以单击(或右键单击)面包屑中的文件夹名称以获取菜单,从而可以随时使用鼠标访问该上下文菜单。

不过,您仍可以使用 18.04 附带的 Nautilus 版本来解决这个问题。

Nautilus 中的键盘快捷键

快捷键Ctrl+F10可随时打开空白上下文菜单。因此,只需按Ctrl+F10然后e即可在此处打开终端。

使用 Nautilus 脚本

如果这还不够,并且您还希望通过鼠标访问“在此处打开终端”命令,那么仍然可以使用 nautilus 脚本实现该功能。

  • 创建一个Terminal包含以下代码的脚本

脚本代码:

#!/bin/sh
gnome-terminal

(是的,没有比这更简单的了!)

  • 将脚本放在.local/share/nautilus/scripts主文件夹下的文件夹中。启用“显示隐藏文件”。然后您将看到隐藏.local文件夹并能够导航到scripts

  • 使脚本可执行。(右键单击,属性选项卡,权限:“允许作为程序执行文件”)

  • 重启 nautilus ( killall nautilus)。现在,右键单击任何文件时,您将看到一个新的“脚本”菜单,其中包含您的“终端”命令

可选:为脚本分配热键

(更新:不幸的是,以下内容在 Ubuntu 20.10 中不再起作用)。

  • 如果不存在,则创建一个文本文件~/.config/nautilus/scripts-accels

  • 添加一行:

F12 Terminal

现在点击F12nautilus 将立即在当前文件夹中打开一个终端。

相关内容