如何将 Terminal-here 按钮添加到 Finder 工具栏中?

Mic*_*ott 2 finder terminal macos

我已经看到 Automator 和 AppleScripts 打开一个终端到当前在 Finder 窗口中选择的文件的路径。我认为在 Finder 工具栏上简单地有一个按钮来打开一个终端窗口到 Finder 中列出的当前目录对我来说会更有用。

如何将 Terminal-here 按钮添加到 Finder 工具栏中?

Chr*_*age 7

从 Mac OS X Lion 10.7 开始,Terminal 将此功能作为服务包含在内。与大多数服务一样,默认情况下这些服务是禁用的,因此您需要启用它以使其出现在“服务”菜单中。

系统偏好设置 > 键盘 > 键盘快捷键 > 服务

在 Folder启用新终端Folder 处还有New Terminal Tab,它将在最前面的 Terminal 窗口中创建一个选项卡(如果有,否则它将创建一个新窗口)。这些服务适用于所有应用程序,而不仅仅是 Finder,它们对文件夹以及在文本中选择的绝对路径名进行操作。

您甚至可以为它们分配命令键。

服务出现在每个应用程序菜单的服务子菜单中,以及上下文菜单中(按住 Control 单击或右键单击文件夹或路径名)。

此外,如果您将文件夹(或路径名)拖到终端应用程序图标上,Lion Terminal 将打开一个新的终端窗口,您也可以拖到现有窗口的选项卡栏以创建新选项卡。

最后,如果您将文件夹或路径名拖到选项卡上(在选项卡栏中)并且前台进程是 shell,它将自动执行“cd”命令。(拖入选项卡内的终端视图只会自行插入路径名,就像在旧版本的终端中一样。)

在相关说明中,Lion Terminal 还提供了用于查找手册页的新服务:在终端中打开手册页在新的终端窗口中显示选定的手册页主题,在终端中搜索手册页对选定的文本执行“适当”。前者还理解手册页引用(“open(2)”)、手册页命令行参数(“2 open”)和手册页 URL(“x-man-page://2/open”)。


Ric*_*aez 5

cdto看起来很棒并且似乎经常维护。他们甚至有 Mavericks 和 Yosemite匹配的图标(你必须手动安装它们)。

ShellHere 有一个可怕的图标(并将cd /you/long/folder/path/here作为第一个命令添加到终端,这非常烦人)。