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

Cia*_*lsh 8 nautilus 18.04

我想从上下文菜单中添加一个“在此处打开终端”的选项,该菜单是在nautilus的列表模式下单击文件所产生的。当 nautilus 处于平铺模式并且您右键单击空白区域时,这已经存在,但是我觉得很烦人,每次我想打开终端时都必须切换到此模式然后返回(这很多)。

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

van*_*ium 7

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

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

不过,您可以在 18.04 附带的 Nautilus 版本中解决。

Nautilus 中的键盘快捷键

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

使用 Nautilus 脚本

如果这还不够,并且您还希望通过鼠标访问 Open Terminal Here 命令,那么仍然可以使用 nautilus 脚本来实现该功能。

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

脚本代码:

#!/bin/sh
gnome-terminal
Run Code Online (Sandbox Code Playgroud)

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

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

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

  • 重新启动鹦鹉螺 ( killall nautilus)。现在,右键单击包含“终端”命令的任何文件时,您将拥有一个新的“脚本”菜单

可选:为脚本分配一个热键

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

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

  • 添加一行:

F12 Terminal

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