小编典典

在 Mac OS finder 中打开终端

all

锁定 。这个问题及其答案被锁定,因为这个问题离题但具有历史意义。它目前不接受新的答案或交互。

是否有类似于 Mac OS 的“在此处打开命令窗口”Windows Powertoy的东西?我通过谷歌搜索找到了几个插件,但想看看哪些插件最适合那里的开发人员。


阅读 216

收藏
2022-03-03

共1个答案

小编典典

从 Mac OS X Lion 10.7
开始,终端完全包含此功能即服务。与大多数服务一样,这些默认情况下是禁用的,因此您需要启用它以使其显示在“服务”菜单中。

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

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

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

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

当您在 Finder 中 选择文件夹时* ,文件夹中的 新终端
服务将激活。您不能简单地打开文件夹并“就地”运行服务。返回父文件夹,选择相关文件夹,然后通过服务菜单或上下文菜单激活服务。
*

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

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

您也可以从命令行或 shell 脚本执行此操作:

open -a Terminal /path/to/folder

这是将文件夹/路径名拖到终端应用程序图标上的命令行等效项。

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

2022-03-03