6

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

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

我能找到的最接近此类的东西是“cdto”应用程序,它在 Finder 中添加了一个“在终端中打开”按钮。这很好,但是能够直接从 Spotlight 或通过按键来执行此操作会更方便。

4

6 回答 6

6

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

于 2011-11-11T16:05:09.957 回答
6

我发现这是最快的方法,无需任何外部修补。

要求:需要在 Dock 中有 iTerm 或 Terminal:

  1. 在 Alfred / Spotlight 中输入文件夹名称
  2. 单击并将找到的文件夹拖动到 Dock 中的 iTerm / Terminal 图标中
于 2014-09-20T08:56:33.790 回答
1

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

对于 Mac 上的程序员来说,这是一个非常方便的工具,因为它可以让您直接在终端中打开文件夹。您可以选择多个文件夹以在多个终端窗口中打开它们。您还可以选择文件以在终端中打开父目录。此应用程序可以与 Finder 一起使用,也可以在没有 Finder 的情况下使用,这是一个优势!

于 2014-02-07T08:40:53.490 回答
1

使用这个 Alfred 扩展

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

然后只需关闭输入并将其设置为热键..我有一个可以在终端中打开当前查找器,反之亦然

于 2018-09-25T18:54:45.083 回答
0

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

也许它应该迁移到堆栈交换或另一个使用非编程主题,例如系统管理。尽管可以证明命令行对于编程至关重要......

Windows 有“命令提示符”。Linux 有 Nautilus 的“在终端中打开”。世界上最先进的操作系统什么都没有(我能说的最好的)。

为了完整起见,我确实查看了可自定义的工具栏(“将您的收藏夹拖到此处”;但我的收藏夹不见了)。我还发现了一个旧的 Action Script 或 Automator Script 不起作用(文章很旧,无法遵循)。

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

于 2012-12-23T23:38:42.527 回答
0

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

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

对我来说,这几乎足以满足我的日常工作!

希望能帮助到你!

于 2015-12-20T14:41:04.773 回答