mac下使用rz sz命令提示B00000000000 以及终端卡死

问题: 使用rz sz命令时,未跳出候选框 以及终端出现一段时间的卡死
解决方案:
1、mac下载安装lrzsz

brew install lrzsz
ln -s /usr/local/Cellar/lrzsz/0.12.20/bin/sz
ln -s /usr/local/Cellar/lrzsz/0.12.20/bin/rz

2、mac下载并安装automatic zmoderm for iTerm2

git clone https://github.com/sihyehwang/iterm2-zmodem.git

mv iterm2-zmodem/iterm2-send-zmodem.sh /usr/local/bin
mv iterm2-zmodem/iterm2-recv-zmodem.sh /usr/local/bin

3、修改脚本权限为可执行
chmod 777 /usr/local/bin/iterm2-*
4、配置iTerm2
Profiles --》open Profile --》选中🌟Default 后点击 Edit Profiles --》Advanced 栏 --》 Edit Triggers --》

配置项:

Regular expression        Action             Parameters
rz waiting to receive.\*\*B0100  Run Silent Coprocess  /usr/local/bin/iterm2-send-zmodem.sh
\*\*B00000000000000        Run Silent Coprocess  /usr/local/bin/iterm2-recv-zmodem.sh

5、再次使用sz rz 命令即可正常导入和导入

posted @ 2021-02-24 16:00  sihte  阅读(3229)  评论(0编辑  收藏  举报