iterm2配置 rzsz
时间: 2025-01-16 21:37:51 浏览: 80
### 配置 iTerm2 实现 rz/sz 文件传输
#### 安装 lrzsz 工具
为了能够在 iTerm2 中使用 `rz` 和 `sz` 命令,首先需要安装 lrzsz 工具。可以通过 Homebrew 来简化这一过程:
```bash
brew install lrzsz
```
这一步骤确保了必要的软件包被正确安装到系统中[^2]。
#### 设置触发器 (Triggers)
进入 iTerm2 的偏好设置界面,按照路径导航至高级选项卡下的触发器部分:Iterm2 → Preferences → Profiles → Default → Advanced → Triggers。在此处添加新的正则表达式规则来识别并响应 `rz` 或者 `sz` 命令的执行请求[^1]。
对于 `rz` 命令,可以创建如下所示的触发条件:
- 正则表达式: `^\[?rz\s*starting`
- 操作: Run Silent Coprocess
- 参数: `/usr/local/bin/rrz %b`
而对于 `sz` 命令,则应设定不同的参数:
- 正则表达式: `^\[?sz\s*(\S*)`
- 操作: Run Silent Coprocess
- 参数: `/usr/local/bin/rzs %1`
这些配置允许当检测到特定模式时启动相应的进程处理程序。
#### 修改文件权限(可选)
某些情况下可能还需要调整相关脚本或二进制文件的访问权限以确保正常运作。例如,在 `/usr/local/bin` 目录下找到所有与 iterms2 关联的文件并将它们设为完全控制权限(即 chmod 777),但这通常不是必需的操作除非遇到特殊问题[^3]。
通过上述步骤即可完成基本的功能集成,从而实现在 iTerm2 终端内方便快捷地进行文件上载下载操作[^4]。
阅读全文
相关推荐



















