Mac中使用自动操作实现一键在终端打开(openInTerminal)

在mac Finder 中, 要实现一键在终端中打开, 可以使用第三方软件, 比如Go2Shell.

具体使用方法可自行百度下载安装, 效果图如下:

点击按钮, 可以在终端打开. 弊端: 不能使用快捷键!!!  对于一个快捷键使用爱好者, 且有点小小的强迫症的人来说, 这个弊端实在不可容忍!!!

本文重点在自己撸一个一键在终端打开. 步骤如下:

1. 打开自动操作, 创建一个应用程序

2. 在操作中, 文件和文件夹中, 查找到 '获取所选的访达项目', 拖拽到右边工作栏. 

3. 添加'运行AppleScript'.

 

 4. 编辑AppleScript脚本, 将下面内容添加添加到脚本中.

on run {input, parameters}
	set d to item 1 of input as string
	
	tell application "iTerm"
		launch
		activate
		create window with default profile
		tell current tab of current window
			tell first session
				write text "a=" & "\"" & d & "\";a=${a//://};a=" & "/Volumes/" & "$a;if [ -f $a ];then a=$(dirname $a) fi;cd ${a};clear;pwd;"
			end tell
		end tell
		
	end tell
	
	return input
end run

5. 保存文件, 存储为应用程序.  本案例起名字为term.

5. 现在双击term, 提示什么权限问题, 点击'好' 就行!

6. 到目前为止, 这个 `一键在终端中打开.app` 就算做完了, 现在添加该应用的快捷键, 如果有Snap, 可以在Snap中直接添加该应用的快捷键就行了. 如果没有, 可以自行下载.‎Mac App Store 上的“Snap”

我设置的快捷键为 command+option+`  , 效果如图:

1). 点中Finder中的文件或文件夹

2). 按下快捷键:  command+option+`

3). 弹出终端, 目标完成!

祝你生活愉快~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值