本文主要是介绍mac iterm2 rzsz不生效及卡顿问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
参考:https://qq52o.me/2697.html,https://blog.csdn.net/weixin_42297075/article/details/106431650,https://blog.csdn.net/xiaogugood/article/details/46834655
1.首先安装lrzsz,注意安装路径,我这里用brew安装的,路径为:/opt/homebrew/bin/,后面会用到
- 安装 lrzsz
首先需要我们安装一下 lrzsz,使用命令进行安装:
brew install lrzsz
- 下载iterm2配置文件
选择或创建一个文件路径,下载两个脚本文件:
cd /usr/local/bin
sudo wget https://gist.githubusercontent.com/sy-records/1b3010b566af42f57fa6fa38138dd22a/raw/2bfe590665d3b0e6c8223623922474361058920c/iterm2-send-zmodem.sh
sudo wget https://gist.githubusercontent.com/sy-records/40f4ba22e3fbdeedf58463b067798962/raw/b32d2f7ac3fa54acca81be3664797cebb724690f/iterm2-recv-zmodem.sh
sudo chmod 777 /usr/local/bin/iterm2-*
下载好之后先检查两个文件配置,其内部默认指定的rz,sz命令路径为/usr/local/bin/,这里你需要换成你自己的安装路径:/opt/homebrew/bin/,不然最后使用时会反复打开文件窗口!
- 最后进行 iTerm2 的配置
点击 iTerm2 的设置界面 Perference -> Profiles -> Default -> Advanced -> Triggers 的 Edit 按钮
点击 + 号,添加如下的参数,注意iterm2-send-zmodem.sh这两个文件的路径使用自己指定的路径。
Regular expression: rz waiting to receive.\*\*B0100Action: Run Silent CoprocessParameters: /自己指定创建的路径/iterm2-send-zmodem.shInstant: checkedRegular expression: \*\*B00000000000000Action: Run Silent CoprocessParameters: /自己指定创建的路径/iterm2-recv-zmodem.shInstant: checked
添加完成如下图所示
应该没啥问题,可以使用了。
这篇关于mac iterm2 rzsz不生效及卡顿问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!