CiaranWelsh Asked: 2019-06-27 03:12:26 +0800 CST2019-06-27 03:12:26 +0800 CST 2019-06-27 03:12:26 +0800 CST 在“列表”(非平铺)模式下如何从 nautilus 启用“在此处打开终端” 772 我想从上下文菜单中添加一个“在此处打开终端”选项,该选项是通过在nautilus的列表模式下单击文件而产生的。当 nautilus 处于平铺模式并且您右键单击空白区域时,这已经存在,但是我发现每次我想打开终端时都必须切换到此模式然后再返回很烦人(这很多)。 我试图用屏幕截图来说明我的观点,但我不知道如何截取上下文菜单的屏幕截图。如果这不是一个明确的问题,请告诉我。谢谢。 nautilus 18.04 1 个回答 Voted Best Answer vanadium 2019-06-27T03:35:48+08:002019-06-27T03:35:48+08:00 您在 Ubuntu 18.04 附带的文件 (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 将立即在当前文件夹中打开一个终端。
您在 Ubuntu 18.04 附带的文件 (nautilus) 中遇到问题。实际上,如果列表视图已满,则没有空白区域可以右键单击以获取特定于文件夹的右键单击菜单。那是包含“在此处打开终端”选项的菜单。
在最近的版本中,通过使面包屑路径项(即文件列表上方的文件夹按钮)更具功能性,该问题得到了解决。您现在可以单击(或右键单击)面包屑中的文件夹名称以获取菜单,使该上下文菜单可随时通过鼠标使用。
不过,您可以在 18.04 附带的 Nautilus 版本中解决问题。
Nautilus 中的键盘快捷键
快捷键Ctrl+F10随时打开空白上下文菜单。因此,只需按Ctrl+F10然后e在此处打开终端。
使用 Nautilus 脚本
如果这还不够,并且您还希望鼠标可访问“在此处打开终端”命令,那么还有一种方法可以使用 nautilus 脚本来实现该功能。
Terminal
包含以下代码的脚本脚本代码:
(是的,它不能比这更简单!)。
将脚本放在
.local/share/nautilus/scripts
主文件夹下的文件夹中。启用“显示隐藏文件”。然后您将看到隐藏.local
文件夹并能够导航到scripts
.使脚本可执行。(右键单击,属性选项卡,权限:“允许将文件作为程序执行”)
重新启动 nautilus (
killall nautilus
)。现在,右键单击包含“终端”命令的任何文件时,您将拥有一个新的“脚本”菜单可选:为脚本分配热键
(更新:不幸的是,以下内容在 Ubuntu 20.10 中不再适用)。
如果不存在,则创建一个文本文件
~/.config/nautilus/scripts-accels
添加一行:
F12 Terminal
现在点击F12nautilus 将立即在当前文件夹中打开一个终端。