原文链接:
安装rz sz
1 2 | brew install lrzsz |
运行rz会报类似错:rz会出现?z waiting to receive.**B0100000023be50
原因:mac上的终端不支持rz和sz,需要在iterm2配置一下
配置iterm2,添加trigger
下载脚本
1 2 3 4 5 | cd /usr/local/bin sudo wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-send-zmodem.sh sudo wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-recv-zmodem.sh sudo chmod 777 /usr/local/bin/iterm2-* |
打开Item2,点击preferences → profiles,选择某个profile,如Default,之后继续选择advanced → triggers,添加编辑添加如下triggers
1 2 3 4 5 6 7 8 9 10 | triggers1: Regular expression: /*/*B0100 Action: Run Silent Coprocess Parameters:/usr/local/bin/iterm2-send-zmodem.sh triggers2: Regular expression: /*/*B00000000000000 Action: Run Silent Coprocess Parameters:/usr/local/bin/iterm2-recv-zmodem.sh |
记得要选中哦
配置截图:注意
之后配置完,还遇到一个问题,就是不能上传,总是报sz skiped错误,查了很多也没解决方案。
之后,重启Mac电脑,再次进入,就ok了,也不知道原因是什么。
原因找到了是权限问题,sudo rz 搞定