zsh 不能使用 yum 的正则表达式安装/搜索包
2018-05-07 本文已影响80人
千罹
原因是因为,zsh 不识别命令后面的正则表达式
会将他匹配为自己能够识别的命令
如果不匹配,则会返回一个 “no match” 的错误
一劳永逸的方法是,禁用 zsh 自己的 no match
错误提示,使用软件(这里是yum)自己的错误提示(如果有错误的话,否则应该返回正常)
在 ~/.zshrc
配置文件中添加配置项
setopt nonomatch
这样,我又能使用正则表达式了
sudo yum install vim*