cdto版本有关,最新版的cdto如3.1.3得最新的macOS,实践发现3.0版本在mac air本11.7版本上的big sur上能用:
https://github.com/jbtule/cdto/releases
v3.0 (broken)
Only terminal.app version, I don't use the others, feel free to fork.
Notarized, so I think it should work on Catalina. (Tested on mojave)
cdto_3_0.zip:
下载文件
最新版本的bigsur也能用:
Go2Shell 没有升级,没有办法,就直接找来了一个替代品。cd to, 下载入口如下:https://mac.softpedia.com/get/System-Utilities/cdto.shtml ,安装方法一样,选iterm2那个放到程序目录里,按下command拖动到finder上成后即可使用。强调command+拖动:再把它 拖到 Finder 工具栏(空白处按住 ⌘Command 拖,出现绿色 + 松手)。
Download: https://us.softpedia-secure-download.com/dl/beb0c85587fe7d89c69546c8234ab4b3/5df849aa/400023757/mac/System-Utilities/cdto_2_6.zip
以上来自:https://juejin.im/post/5cfe82e15188252b1b0366e6
这个「cd to」图标,其实是 macOS 在 Finder 工具栏里放的一个 **AppleScript 小应用(.app)**,它本身只有几百 KB,核心逻辑是:
> 被拖到工具栏后,你在 Finder 选中任何文件夹,点一下图标就能让 iTerm2 `cd` 到该路径。
升级系统后图标变「问号」,是因为 **macOS 把旧版 32-bit 的 cd to 给屏蔽了**(10.15 起不再支持 32-bit)。
解决思路只有两步:
1. 重新下载 **64-bit 版本**(或自己编译一份);
2. 再把新的 `cd to.app` 拖回 Finder 工具栏即可。
下面给你最简、最安全的做法,不用去第三方站点,直接拉官方源码编译,2 分钟搞定。
---
### ✅ 推荐方案:官方 GitHub 编译(64-bit,免费)
1. 打开终端依次执行:
```bash
# 1. 把源码拉下来
git clone https://github.com/jbtule/cdto.git
cd cdto
# 2. 用 Xcode 命令行编译(无 Xcode GUI 也能过)
xcodebuild -target cdto -configuration Release
```
> 如果提示找不到 `xcodebuild`,先装命令行工具:
> `xcode-select --install`
3. 编译完成后,产物在
`cdto/build/Release/cd to.app`
4. 双击 `cd to.app` 先运行一次,**解除 GateKeeper 隔离**(右键-打开也行)。
5. 再把它 **拖到 Finder 工具栏**(空白处按住 `⌘Command` 拖,出现绿色 `+` 松手)。
6. 完事。以后选中文件夹点图标即可在当前目录打开 iTerm2。
---
### ⚠️ 注意事项
- 如果你之前装过 **iTerm2 的 Shell Integration**,`cd to.app` 会自动用 `it2run` 调起 iTerm2;
没装也没关系,它会回退到系统默认终端。
- 拖进工具栏时,**必须按住 `⌘Command`**,否则 macOS 会当成移动文件而不是添加按钮。
- 以后系统再升级,只要重复上面步骤即可,源码永远跟得上新系统。
---
### 🔍 备用方案:直接下别人编译好的 64-bit 包
如果你实在不想编译,也可以到官方 Releases 页面下载别人打好包的 64-bit 版本:
https://github.com/jbtule/cdto/releases
(选最新 `cd to.x.x.x.zip`,解压后同上 4-6 步)
---
### 🧹 清理旧残骸(可选)
升级前旧的 `cd to.app` 如果被系统移到「废纸篓」或「Incompatible Software」,直接清空即可;
工具栏里的问号图标,按住 `⌘Command` 往外一拖就能删除。
---
照以上操作,图标即可恢复,且今后随系统升级也不会再变问号。祝使用愉快!
===========废弃=======
用法
安装go2shell后,打开finder的application文件夹,找到go2shell
按住command,用鼠标将go2shell拖到finder的toolbar上(一定要按住command,否则无法拖到上面去的。)
到这里安装设置完成。
如果要修改默认terminal,比如你想要在finder上点击go2shell,打开的是iterm2 而不是默认的terminal。
打开finder , 点击go2shell,设置默认iterm
而Go2Shell默认没有设置界面,需要用命令行打开(隐藏得真深啊!)
在打开的terminal中,输入: open -a Go2Shell —args config
在弹出框中选择 iterm2
吐槽一下:
推荐在App Store下载旧版本,因为官方网站最新版本已经变了,打开Go2Shell变成了设置界面,虽然不用再输入命令打开设置界面了,但是,事实上这变得更加坑了!
因为不能配合Alfred 和 Manico了!!!那还有个软用?
实践结果: 新的Mac版本用旧的go2shell图标上有一个横杠还是不能用,估计苹果自己想做到OS里去吧?譬如,mac 当前位置打开终端 :https://jackxiang.com/post/10367/
链接:https://www.jianshu.com/p/88c6e68645c4
更多:https://www.cnblogs.com/juking/p/7257251.html
下载:https://zipzapmac.com/Go2Shell
https://github.com/jbtule/cdto/releases
v3.0 (broken)
Only terminal.app version, I don't use the others, feel free to fork.
Notarized, so I think it should work on Catalina. (Tested on mojave)
cdto_3_0.zip:

最新版本的bigsur也能用:
Go2Shell 没有升级,没有办法,就直接找来了一个替代品。cd to, 下载入口如下:https://mac.softpedia.com/get/System-Utilities/cdto.shtml ,安装方法一样,选iterm2那个放到程序目录里,按下command拖动到finder上成后即可使用。强调command+拖动:再把它 拖到 Finder 工具栏(空白处按住 ⌘Command 拖,出现绿色 + 松手)。
Download: https://us.softpedia-secure-download.com/dl/beb0c85587fe7d89c69546c8234ab4b3/5df849aa/400023757/mac/System-Utilities/cdto_2_6.zip
以上来自:https://juejin.im/post/5cfe82e15188252b1b0366e6
这个「cd to」图标,其实是 macOS 在 Finder 工具栏里放的一个 **AppleScript 小应用(.app)**,它本身只有几百 KB,核心逻辑是:
> 被拖到工具栏后,你在 Finder 选中任何文件夹,点一下图标就能让 iTerm2 `cd` 到该路径。
升级系统后图标变「问号」,是因为 **macOS 把旧版 32-bit 的 cd to 给屏蔽了**(10.15 起不再支持 32-bit)。
解决思路只有两步:
1. 重新下载 **64-bit 版本**(或自己编译一份);
2. 再把新的 `cd to.app` 拖回 Finder 工具栏即可。
下面给你最简、最安全的做法,不用去第三方站点,直接拉官方源码编译,2 分钟搞定。
---
### ✅ 推荐方案:官方 GitHub 编译(64-bit,免费)
1. 打开终端依次执行:
```bash
# 1. 把源码拉下来
git clone https://github.com/jbtule/cdto.git
cd cdto
# 2. 用 Xcode 命令行编译(无 Xcode GUI 也能过)
xcodebuild -target cdto -configuration Release
```
> 如果提示找不到 `xcodebuild`,先装命令行工具:
> `xcode-select --install`
3. 编译完成后,产物在
`cdto/build/Release/cd to.app`
4. 双击 `cd to.app` 先运行一次,**解除 GateKeeper 隔离**(右键-打开也行)。
5. 再把它 **拖到 Finder 工具栏**(空白处按住 `⌘Command` 拖,出现绿色 `+` 松手)。
6. 完事。以后选中文件夹点图标即可在当前目录打开 iTerm2。
---
### ⚠️ 注意事项
- 如果你之前装过 **iTerm2 的 Shell Integration**,`cd to.app` 会自动用 `it2run` 调起 iTerm2;
没装也没关系,它会回退到系统默认终端。
- 拖进工具栏时,**必须按住 `⌘Command`**,否则 macOS 会当成移动文件而不是添加按钮。
- 以后系统再升级,只要重复上面步骤即可,源码永远跟得上新系统。
---
### 🔍 备用方案:直接下别人编译好的 64-bit 包
如果你实在不想编译,也可以到官方 Releases 页面下载别人打好包的 64-bit 版本:
https://github.com/jbtule/cdto/releases
(选最新 `cd to.x.x.x.zip`,解压后同上 4-6 步)
---
### 🧹 清理旧残骸(可选)
升级前旧的 `cd to.app` 如果被系统移到「废纸篓」或「Incompatible Software」,直接清空即可;
工具栏里的问号图标,按住 `⌘Command` 往外一拖就能删除。
---
照以上操作,图标即可恢复,且今后随系统升级也不会再变问号。祝使用愉快!
===========废弃=======
用法
安装go2shell后,打开finder的application文件夹,找到go2shell
按住command,用鼠标将go2shell拖到finder的toolbar上(一定要按住command,否则无法拖到上面去的。)
到这里安装设置完成。
如果要修改默认terminal,比如你想要在finder上点击go2shell,打开的是iterm2 而不是默认的terminal。
打开finder , 点击go2shell,设置默认iterm
而Go2Shell默认没有设置界面,需要用命令行打开(隐藏得真深啊!)
在打开的terminal中,输入: open -a Go2Shell —args config
在弹出框中选择 iterm2
吐槽一下:
推荐在App Store下载旧版本,因为官方网站最新版本已经变了,打开Go2Shell变成了设置界面,虽然不用再输入命令打开设置界面了,但是,事实上这变得更加坑了!
因为不能配合Alfred 和 Manico了!!!那还有个软用?
实践结果: 新的Mac版本用旧的go2shell图标上有一个横杠还是不能用,估计苹果自己想做到OS里去吧?譬如,mac 当前位置打开终端 :https://jackxiang.com/post/10367/
链接:https://www.jianshu.com/p/88c6e68645c4
更多:https://www.cnblogs.com/juking/p/7257251.html
下载:https://zipzapmac.com/Go2Shell
作者:jackx@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://www.jackxiang.com/post/10365/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackx 编辑于2025-9-25 14:44
评论列表