【发布时间】:2021-03-28 14:35:17
【问题描述】:
我安装了cargo 构建环境。
我使用cargo install exa 安装exa(命令ls 的替代品)。
可执行文件放在$HOME/.cargo/bin。
我使用fish shell set -gx PATH $PATH $HOME/.cargo/bin,然后我可以在当前会话中使用命令exa。
但是当我打开一个新会话时,我无法执行exa,除非再次set -gx ...。
我查看选项gx:
--global -g (Make variable scope global)
--export -x (Export variable to subprocess)
全局不是意味着每个会话吗?有人可以帮我吗?
【问题讨论】:
-
只是一个友好的邻里提醒,关于 Stack Overflow 的问题应该是关于“特定的编码、算法或语言问题。”您的问题可能更适合@987654321 @,但也请熟悉该网站的发帖规则。我建议在 mods 关闭它之前将其删除并移动它。如果您在投反对票之前自己做,则不会“反对”您的代表。
标签: linux shell fish bin cargo