因为国补叠加官网起售价降低,没忍得住下手换了 M4 的 MacBook Air。

在配置环境的时候,发现我的 CroWall 笔记站里找不到 iTerm2 的 zmodem.sh 相关配置了——我记得我已经记录过好几次了,不知道为什么这里没有,可能是上次迁移网站的时候漏了?

不管了,今天补一下。


首先是安装 iTerm2,到 官网 下载最新的 iTerm2-3_5_12.zip,解压后移动到应用程序里,完成安装。

下载脚本,移动到合适的位置

从 GitHub 的 robberphex/iTerm2-zmodem 仓库下载脚本,如果无法下载可以直接点击下面本站保存的版本。

iTerm2-zmodem-main.zip

解压后得到 iterm2-send-zmodem.shiterm2-recv-zmodem.sh 这两个脚本。

打开终端,

使用 sudo mkdir /usr/local/bin 命令创建一个目录。

然后使用 open /usr/local/bin/ 命令打开 /usr/local/bin/ 目录,将两个脚本移动进去。

在终端执行下面的命令授予两个脚本可执行权限:

chmod a+x /usr/local/bin/iterm2-*

配置 iTerm2 支持 Zmodem

  1. 打开 iTerm2 → Preferences → Profiles → Default → Advanced
  2. 找到 “Triggers” 一项 → 点 “Edit”
  3. 添加两条规则(点击 +):

2025-04-06T05:37:25.png

2025-04-06T05:37:58.png

规则 1:自动接收(rz)

Regular Expression: \*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh

规则 2:自动发送(sz)

Regular Expression: \*\*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh

2025-04-06T05:51:29.png

标签: terminal, rz, sz, zmodem

仅有一条评论

  1. Tony Tony

    注意最新版本的 iTerm2 已经不再支持 rz/sz 上传下载了。

    需要改用 it2ul/it2dl 了

添加新评论