macOS Ventura 13.5.1 上 lrzsz无法使用的问题

背景

最近更新了版本从macOS12.4更新到了13.5.1,发现lrzsz无法使用了,具体表现形式是rz选完文件后卡在那个rz waiting to receive.**B0100000023be50,或者sz后卡在**B0100000

过程

  • 一开始怀疑的是expect的问题,因为我是自己写了一个脚本快速登录到跳板机上使用的,然后各种重装zmodem和重新设置LC_LANG都没用。
  • 后来发现用iterm2的profile ssh直接登录的机器没有问题,但是在iterm2上直接ssh xxx就有问题,以为是iterm2的问题,换了Tabby等可以支持zmodem的也不行。
  • 最后只能怀疑到zsh上,删了oh-my-zsh也不行。
  • 但是直接csh到/bin/bash发现立马可以了,所以就怀疑是zsh的问题。

解决办法

换了fish,弃用zsh+oh-my-zsh的组合。

思考

怀疑是新版的macOS中自带的zsh和zmodem有什么恩怨。

相关推荐
他们都不看好你,偏偏你最不争气2 小时前
【iOS】UIViewController
开发语言·macos·ios·objective-c·cocoa
李游Leo4 小时前
Rust 开发环境安装与 crates.io 国内源配置(Windows / macOS / Linux 全流程)
windows·macos·rust
库奇噜啦呼8 小时前
【iOS】UIViewController生命周期
macos·ios·cocoa
开开心心loky10 小时前
[iOS] 属性关键字
macos·ios·objective-c·cocoa·xcode
帅得不敢出门1 天前
macOS苹果电脑运行向日葵远程控制软件闪退
windows·macos·远程控制·向日葵
夏小花花1 天前
Mac m系列芯片向日葵打不开 解决方案
macos·mac
刹_那1 天前
MAC 多个版本 JDK进行切换
macos
应凌云1 天前
Mac环境Neovim 与 LazyVim 安装指南
macos
开开心心loky1 天前
[iOS] ViewController 的生命周期
macos·ui·ios·objective-c·cocoa
2301_794333911 天前
Docker Compose 运行 Milvus (Mac) 并与 python 连接测试
macos·docker·milvus