如何在 zsh 中使用 bash 语法 2024-6-8 • bash zsh 我最近转向 zsh 主要是因为它的自动完成功能。然而,zsh 的脚本语法与 bash 不同,而且我使用了很多临时的单行代码。例如,在 zsh 中echo 'qwe\tasd'展开\tto 选项卡,但在 bash 中则不展开。我想在使用 zsh 的自动完成功能时保留所有 bash 语法。 我尝试添加emulate -LR bash到我的.zshrc.然而,它似乎破坏了我的一些 zsh 工具,即zsh 自动完成和星舰。 如何在使用 zsh 时保留 bash 语法? 答案1 正如评论和中指出的在 zsh 中模拟 bash 破坏动态分配的文件描述符,如果你想在 Zsh 中实现类似 Bash 的行为,你实际上应该将其放入emulate ksh你的.zshrc文件中。 相关内容 venn 生成软件 [关闭] 在 16.04 中,Libreoffice 导致我的操作系统崩溃 长求和符号 索引中的页码(或点填充)未放置在正确的位置 在 A4 文档中的水平 A3 页面上旋转页眉和页码[关闭] 具有 EFI 双启动的 Mac PC 上的全盘加密 新流或未知流的默认音量级别 如何在 Unix 中添加日期作为 CSV 文件的最后一列? [关闭] Windows 10 中的本地 IIS 可以使用 127.0.0.1 和 localhost 访问,但不能通过其 IP 访问 使用 Hyperref 包的 PDF 超链接问题