vim - la ligne de commande mac ne s'exécute pas
黄舟
黄舟 2017-05-16 16:36:05
0
5
743

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 ?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(5)
漂亮男人

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

.
某草草

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

Peter_Zhu

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.

世界只因有你

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
过去多啦不再A梦

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.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal