原因是因为,zsh 不识别命令后面的正则表达式
会将他匹配为自己能够识别的命令
如果不匹配,则会返回一个 “no match” 的错误
一劳永逸的方法是,禁用 zsh 自己的 no match
错误提示,使用软件(这里是yum)自己的错误提示(如果有错误的话,否则应该返回正常)
在 ~/.zshrc
配置文件中添加配置项
setopt nonomatch
这样,我又能使用正则表达式了
sudo yum install vim*
原因是因为,zsh 不识别命令后面的正则表达式
会将他匹配为自己能够识别的命令
如果不匹配,则会返回一个 “no match” 的错误
一劳永逸的方法是,禁用 zsh 自己的 no match
错误提示,使用软件(这里是yum)自己的错误提示(如果有错误的话,否则应该返回正常)
在 ~/.zshrc
配置文件中添加配置项
setopt nonomatch
这样,我又能使用正则表达式了
sudo yum install vim*
本文标题:zsh 不能使用 yum 的正则表达式安装/搜索包
本文链接:https://www.haomeiwen.com/subject/lyyvrftx.html
网友评论