我正在和
fish shell一起玩,我打扰了PATH变量的设置方式有一些麻烦.为什么值得,我也使用
oh-my-fish.
如果我回应我目前的路径,我得到:
➜ fish echo $PATH /usr/local/bin /usr/bin /bin /usr/sbin /sbin /usr/local/bin /opt/X11/bin /usr/texbin /Users/myname/.opam/system/bin
看看〜/ .config / fish / config.fish我看下面的一行
set PATH /usr/local/bin $PATH /Users/myname/.opam/system/bin
我的问题是(并且这个措辞可能反映出我对这个问题的缺乏知识):在处理config.fish之前,PATH变量集在哪里?即:/usr/local / bin和/Users/myname/.opam/system/bin之间的所有路径都来自哪里?
这个命令:
原文链接:https://www.f2er.com/bash/383707.htmlset -U fish_user_paths /usr/local/bin $fish_user_paths
这将永久添加/usr/local / bin到您的路径.