2011-07-26 57 views
5

Spotlight中是否有任何方法可以在终端窗口中打开文件夹,方法是在搜索结果中提供“在终端中打开”选项,或者(理想情况下)按住选择一个结果时的关键?基本上同样的方法,按住命令将“打开包含文件夹”可能使其持有选项(或任何关键)可以“在终端打开”。Spotlight或Alfred的“在终端中打开文件夹”

另外,有没有办法设置Alfred应用程序,以便它总是会在终端中打开文件夹搜索结果?这可能会更好,那么我可以使用ctrl-space专门用于在终端和命令空间(Spotlight)中打开其他所有文件夹。

我能找到的最接近的东西就是“cdto”应用程序,它在Finder中添加了“Open in Terminal”按钮。这很好,但是能够直接从Spotlight或按键操作会更方便。

回答

6

这个问题很老,你现在无疑找到了答案;为了完整起见:最新版本的Alfred允许从Alfred中搜索/浏览文件系统,并对发现的文件夹或文件采取行动。一个文件夹操作是“在这里打开终端”,这似乎是你要求的。

+0

哪里有一个好的阿尔弗雷德?当我通过Finder浏览时,右键单击(或CTRL单击)不会提供“打开终端”或“Alfred”。尽我所能,OS X中不允许使用资源管理器或Nautilus中的扩展程序。 – jww

+1

Alfred不是标准的OSX应用程序。你需要下载[here](http://www.alfredapp.com)。 OP还将原始问题与Alfred联系起来。如果您是聚光灯用户,我强烈推荐Alfred或Quicksilver。我个人更喜欢Alfred,因为它更简单,更新,但都提供了这里要求的功能。 – verboze

+0

@verboze这对我来说并不明显!谢谢 – deadlock

0

@Verboze - 我仍然在寻找一个答案:)

也许它应该被迁移到堆叠交换或另一种使用非编程的话题,比如系统文案。虽然可能会发生命令行对编程至关重要的情况.....

Windows具有“命令提示符在这里”。 Linux有Nautilus的“开放式终端”。 The world's most advanced operating system什么也没有(我能说的最好)。为了完整起见,我确实查看了可定制的工具栏('拖动您的收藏夹';但是我最喜欢的部分不存在)。我还发现一个旧的操作脚本或Automator脚本不起作用(文章很旧,不能遵循)。

我确实找到了一个叫做“CD To ...”的程序,但是它坏了。打开第一个终端后,程序打开两个终端。我不确定开发者做了什么其他编程错误,我真的不想尝试。

+1

试试这个:https://github.com/nmadhok/OpenInTerminal – nmadhok

1

尝试使用该工具: https://github.com/nmadhok/OpenInTerminal

这是在Mac程序员非常方便的工具,因为它可以让你直接在终端打开文件夹。您可以选择多个文件夹以在多个终端窗口中打开它们。您也可以选择文件在终端中打开父目录。这个应用程序与Finder一起工作,也没有Finder,这是一个加号!

2

我发现这是没有任何外部修补的最快方法。

要求:需要具备的iTerm或终端在Dock:

  1. 类型的文件夹名称为阿尔弗雷德/射灯
  2. 单击并拖动被发现到的iTerm /终端图标在Dock中的文件夹
相关问题