首先,下载并安装iterm2:http://www.iterm2.com/downloads.html
接着,安装rzsz:
brew install lrzsz
然后,保存iterm2-send-zmodem.sh 和 iterm2-recv-zmodem.sh 脚本到/usr/local/bin/ :
git clone https://github.com/mmastrac/iterm2-zmodem.git cd iterm2-zmodem/ mv iterm2-recv-zmodem.sh /usr/local/bin/ mv iterm2-send-zmodem.sh /usr/local/bin/
最后,在iterm2的Triggers里添加如下两条规则:
Regular expression: rz waiting to receive.\*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Instant: checked
Regular expression: \*\*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
Instant: checked
配置完成。另外,远程服务端也需要安装lrzsz。