软件技巧-Mac通过快捷键打开Terminal
背景
Mac系统经常要在Finder某一个位置打开终端(Terminal),现有操作方式为:选中目录,点击鼠标右键,选择打开终端。操作比较多,且如果目标是一个文件,必须到文件的上级目录才能打开终端。
目标
选中目录/文件时,通过快捷键直接在当前目录位置打开终端。
方案一:通过Shortcuts实现
1. 创建Shortcuts:打开"Shortcuts",新建一条。
2. 接入终端执行功能:右侧功能菜单APP中选择"Terminal",再双击"Run Shell Script"将终端执行功能加入流程。
3. 选择参数输入方式:Input选择"Shortcut Input",Pass Input选择"as arguments"
4. 选择接收参数:Receive后选中"Files"和"Folders";
加入右键菜单和快捷方式:input from后选择"Finder"和"Services Menu"。
5. 补充Shortcuts执行脚本:复制将以下代码粘贴到脚本处
1 file_path=${1} 2 if [ -f "${file_path}" ]; then 3 file_path=$(dirname ${file_path}) 4 fi 5 6 open -a Terminal.app ${file_path}
6. 指定快捷键:在"Keyboard > Shortcuts > Services"中,指定快捷键并启用
7. 其它:
1) 填写脚本名称:参考上图在功能栏“Shortcut Name”处填写自己的脚本名称。
2) 异常处理方式:参考上图选择异常处理方式,填写异常提示文字。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek-R1本地部署如何选择适合你的版本?看这里
· 开源的 DeepSeek-R1「GitHub 热点速览」
· 传国玉玺易主,ai.com竟然跳转到国产AI
· 揭秘 Sdcb Chats 如何解析 DeepSeek-R1 思维链
· 自己如何在本地电脑从零搭建DeepSeek!手把手教学,快来看看! (建议收藏)