MENU

zsh不能使用通配符的解决方法

之前博主一直用bash,后来该用zsh,结果安装laravel项目指定安装版本时出现zsh: no matches found
54-1

解决方法

有两种解决方法:

  1. 通过双引号的方法

    # 原本的命令安装方法
    composer create-project --prefer-dist laravel/laravel blog 5.5.*
    
    # 双引号方法
    composer create-project --prefer-dist "laravel/laravel blog 5.5.*"
    

    这种方法确实是可以解决,但是有点麻烦吧,需要加个双引号。

  2. 设置setopt nonomatch方法

    # 打开zsh配置文件
    vi ~/.zshrc
    
    # 添加这条命令到文本中
    setopt no_nomatch
    
    # 执行生效命令
    source .zshrc
    
标签: 技巧
返回文章列表 文章二维码 打赏
本页链接的二维码
打赏二维码
添加新评论