首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用zsh时,preexec: parse error in zsh?

使用zsh时,preexec: parse error in zsh?
EN

Stack Overflow用户
提问于 2018-08-17 11:09:21
回答 1查看 130关注 0票数 0

当我使用zsh时,像下面这样执行这个命令:$ echo "\`" preexec: parse error ` if change back bash,这没问题。

EN

回答 1

Stack Overflow用户

发布于 2018-08-17 12:46:54

preexec是一个在命令"pre-exec"ution之前运行的钩子。我的预感是你有一些提示符或zsh框架,比如哦- My -zsh,它被"`“字符卡住了。

预执行

在命令被读取并即将执行之后立即执行。如果历史记录机制处于活动状态(并且没有从历史记录缓冲区中丢弃该行),则用户键入的字符串将作为第一个参数传递,否则为空字符串。将执行的实际命令(包括展开的别名)以两种不同的形式传递:第二个参数是命令的单行、大小受限版本(省略了函数体之类的内容);第三个参数包含正在执行的全文。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51887874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档