使用快捷键打开当前目录iTerm_
2022-11-17
758 字约 3 分钟
...第一步:打开Mac自带程序自动操作,新建快速操作
开始创建服务
参数设置
第二步:点击操作,选择资源库下面的实用工具,点击运行AppleScript拖入到右边
添加服务
第三步:将下面的代码放到AppleScript里面,保存为Open iTerm
on run {input, parameters}
tell application "Finder"
set pathList to (quoted form of POSIX path of (folder of the front window as alias))
set command to "clear; cd " & pathList
end tell
tell application "System Events"
-- some versions might identify as "iTerm2" instead of "iTerm"
set isRunning to (exists (processes where name is "iTerm")) or (exists (processes where name is "iTerm2"))
end tell
tell application "iTerm"
activate
set hasNoWindows to ((count of windows) is 0)
if isRunning and hasNoWindows then
create window with default profile
end if
select first window
tell the first window
if isRunning and hasNoWindows is false then
create tab with default profile
end if
tell current session to write text command
end tell
end tell
end run
代码意思是将当前最前面的Finder地址如果获取不到,则返回桌面地址 然后通知iTerm的第一个窗口新建标签并跳到这个目录去
第四步:打开系统偏好设置-》键盘-》快捷键-》服务
注意:设置的快捷键不能与Finder自带快捷键冲突。
第五步:重启Finder,打开终端输入:killall Finder
第六步:随意进入一个文件夹,使用快捷键吧~
如果您觉得这篇文章有帮助,请点个赞吧~
相关文章
更多文章 →mac2026-08-27
Apple Handoff 接力:Mac 唤起应用时 iPhone 为什么也会出现
这是 Apple 的 Handoff(接力) 功能,属于 Continuity 连续互通 体系的一部分。Mac 端有应用启动时,系统会把当前 App 的活动上下文通过 iCloud 推送到其他登入同一 Apple ID 的苹果设备,iPhone 锁屏左下角弹出对应图标,点击可从刚才的位置继续。 三个触发条件(缺一不可) | 条件 | 作用 | | : | : | | 同 Apple ID | 身份一致,知道"接力给谁" | | 蓝牙开启...
学习
mac2025-09-23
mac解决 Telegram无法连接
问题描述: 1、macOS上使用了 V2ray 客户端 或 ClashX 客户端,能访问 Google,但打开 Telegram 后会一直卡在 Telegram is connecting to Proxy 界面,Telegram 无法同步消息。 为什么telegram一直在转圈加载呢,因为 mac telegram客户端默认不遵从系统代理,跟 windows telegram客户端不一样,mac需进行下面代理配置 解决方案:重新配置t...
学习
mac2025-07-06
Mac系统 .zprofile、.zshrc 和 .bash_profile 区别及作用
在 macOS 中,.zprofile、.zshrc 和 .bash profile 是三个重要的配置文件,分别用于不同的 shell 和场景。下面详细介绍它们的作用和区别: 1. 作用 : 主要用于 Zsh shell 的全局配置。 它在每次用户登录时都会被读取。 通常用于设置环境变量、路径和其他全局配置。 适用于所有 Zsh shell 的启动过程。 示例内容 : 2. 作用 : 是 Zsh shell 的用户级配置文件。 它在每次...
学习
mac2025-06-02
tar 提取文件时提示 Ignoring unknown extended header keyword
在 Linux 上使用 tar 提取文件时出现下列提示: 当 tar 文件在 macOS 上创建,在 Linux 上提取时,就会发生这种情况。原因是 macOS 默认使用 "),而 Linux 默认使用 。BSD tar 在创建归档文件的同时加入了一些 macOS 文件特有的扩展属性,如 ,这些信息不被 GNU tar 所识别。 也就是说,BSD tar 在保留文件特殊属性上比 GNU tar 更全面。然而这些属性可能会导致 GNU t...
学习
mac2025-05-08
Homebrew 配置 brew install 国内镜像源指南
本文会提供详细的配置步骤,通过国内镜像源加速 Homebrew 的 操作。🎯 正文 为什么需要配置国内镜像源? 在国内,使用 Homebrew 时,由于网络原因,往往会遭遇下载速度极慢或者根本无法连接的问题。😓 这不仅浪费时间,还可能影响工作进度。幸运的是,Homebrew 支持自定义镜像源,因此我们可以通过设置国内镜像来提高下载速度。 通过设置 国内镜像源 ,你可以在 brew install 时享受到更快的下载速度。💨 配置步...
学习
mac2024-02-27
缩小 macOS 菜单栏各个图标之间的间距
新款的 Macbook 都有刘海,现在有一些软件可以隐藏刘海,但是缩小了一点屏幕的高度,当年苹果说这点高度是他们“送”给用户的。还有一些小工具,可以隐藏部分图标,但是如果要使用隐藏的图标,那就要两步动作。 今天看到一篇 ,可以缩小每个图标之间的间隔,这样就可以显示更多的图标,如果图标非常多,那还是会被刘海挡住的,我们先来看看效果。这是 自带的命令,无需安装第三方工具。 这是缩小图标间距之前,看不到 notion 的图标: 这是缩小图标间...
学习
评论
请登录后发表评论
去登录