一、安装brew
国内brew安装,参考 Homebrew国内如何自动安装(国内地址)(Mac & Linux) - 知乎
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
二、安装lrzsz
brew install lrzsz
三、iterm2 rz sz 执行文件下载
https://github.com/Cactus-L/iterm2/tree/main
将文件拷贝到 /usr/local/bin/目录下(不存在目录可新建),并设置可执行权限。
sudo mv iterm2-recv-zmodem.sh iterm2-send-zmodem.sh /usr/local/bin/
cd /usr/local/bin/
chmod +x iterm2-recv-zmodem.sh
chmod +x iterm2-send-zmodem.sh
四、iterm2配置
路径选择:iTerm2 -> Profiles > Default > Advanced > Triggers > Edit
配置文本内容:
# sz
Regular expression: rz waiting to receive.\*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
# rz
Regular expression:\*\*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
五、配置rz sz 执行文件链接
找到lrz lsz的位置
which lrz
which lsz
# 位置一般如下,可根据真实情况修改
/opt/homebrew/bin/lrz
/opt/homebrew/bin/lsz
建立文件链接
$ ln -s /opt/homebrew/bin/lrz /usr/local/bin/rz
$ ln -s /opt/homebrew/bin/lsz /usr/local/bin/sz
六、配置完成
开心地去服务器上 rz sz 吧。