前端开发过程中,经常会遇到打包部署的情况。由于mac电脑上没有xshell,使用iTerm2部署时,输入rz命令经常会卡住,在网上搜了一些解决方案,在此做个记录。
1、下载安装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、下载并安装automatic zmoderm for iTerm2
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
注:如果报错没有wget的话,执行brew install wget,安装wget
sudo chmod 777 /usr/local/bin/iterm2-*
3、配置iTerm2
Preferences -> Profiles -> 当前使用的配置 -> Advanced, 点击Edit,填写配置
image.png
配置项
Regular expression Action Parameters
\*\*B0100 Run Silent Coprocess /usr/local/bin/iterm2-send-zmodem.sh
\*\*B00000000000000 Run Silent Coprocess /usr/local/bin/iterm2-recv-zmodem.sh
image.png
配置完成后,重启下iTerm2,问题完美解决。
参考链接:
https://blog.csdn.net/qq_34694342/article/details/82664732
https://www.jianshu.com/p/728b82bbd4f0
网友评论