Spotlight或Alfred中的“在终端中打开文件夹”

时间:2011-07-26 16:24:54

标签: macos terminal keyboard-shortcuts finder spotlight

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

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

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

5 个答案:

答案 0 :(得分:4)

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

要求:需要在Dock中安装iTerm或终端:

  1. 在Alfred / Spotlight
  2. 中键入文件夹名称
  3. 单击并将找到的文件夹拖到Dock
  4. 中的iTerm / Terminal图标中

答案 1 :(得分:1)

试试这个工具: https://github.com/nmadhok/OpenInTerminal

对于Mac上的程序员来说,这是一个非常方便的工具,因为它允许您直接在终端中打开文件夹。您可以选择多个文件夹以在多个终端窗口中打开它们。您还可以选择文件以在终端中打开父目录。此应用程序适用于Finder以及没有Finder,这是一个加号!

答案 2 :(得分:1)

请检查:https://github.com/miromannino/alfred-new-terminal-window

它在当前空间中打开一个新的Terminal / iTerm窗口。 按住alt键,新窗口也会在当前最前面的Finder文件夹中打开。

对我来说,这对我的日常工作来说已经足够了!

希望它有所帮助!

答案 3 :(得分:0)

@Verboze - 我还在寻找答案:)

也许它应该迁移到堆栈交换或者另一个使用非编程主题,例如system administrivia。虽然可以说命令行对于编程是必不可少的.....

Windows有“命令提示符”。 Linux有Nautilus的“Open In Terminal”。 The world's most advanced operating system没有任何东西(我能说的最好)。

为了完整起见,我确实查看了可自定义的工具栏('在这里拖动你的收藏夹';但我最喜欢的却丢失了)。我还发现了一个不起作用的旧动作脚本或Automator脚本(文章很旧,无法遵循)。

我确实找到了一个名为“CD To ...”的程序,但它已经坏了。打开第一个终端后,程序打开两个终端。我不确定开发人员犯了哪些其他编程错误,我真的不想尝试。

答案 4 :(得分:0)

使用此Alfred扩展名

https://github.com/LeEnno/alfred-terminalfinder

然后只是断开输入并将其设置为热键。.我要在终端中打开电流查找器,反之亦然