recherche

Maison  >  Questions et réponses  >  le corps du texte

vim - la ligne de commande mac ne s'exécute pas

Après avoir exécuté source ~/.zshrc dans la ligne de commande, vous ne pouvez utiliser que la commande cd. Other ls, vim... ne peut pas être utilisé, et l'erreur zsh: command not found: ls sera signalée. Comment résoudre cela ?

黄舟黄舟2839 Il y a quelques jours800

répondre à tous(5)je répondrai

  • 漂亮男人

    漂亮男人2017-05-16 16:38:05

    Votre PATH doit être mal configuré quelque part. Publiez les lignes pertinentes dans .zshrc qui configurent PATH

    .

    répondre
    0
  • 某草草

    某草草2017-05-16 16:38:05

    Vérifiez si votre zsh est installé et voyez s'il y a un fichier .zshrc dans le chemin

    répondre
    0
  • 天蓬老师

    天蓬老师2017-05-16 16:38:05

    Vérifiez la variable $PATH

    $ echo $PATH
    /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
    

    Par exemple, le répertoire où se trouve ls :

    $ whereis ls
    /bin/ls
    

    Si elle n'existe pas dans $PATH/bin/, la commande ls ne sera pas reconnue.

    répondre
    0
  • 世界只因有你

    世界只因有你2017-05-16 16:38:05

    Mettez également une copie du chemin dans votre bash par défaut dans zsh

    cat .zshrc
    vim .zshrc 
    增加:
    export PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 16:38:05

    La personne ci-dessus a raison, il y a un problème avec PATH.
    .zshrc ajoute généralement des répertoires à PATH :

    export PATH=$PATH:$YOUR_FOLDER/bin

    Si vous écrivez accidentellement :

    export PATH=$YOUR_FOLDER/bin

    La situation que vous avez mentionnée se produira.

    répondre
    0
  • Annulerrépondre