首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FISH:如何在启动fish时设置特定的$fish_function_path?

FISH:如何在启动fish时设置特定的$fish_function_path?
EN

Stack Overflow用户
提问于 2015-10-02 16:35:37
回答 1查看 583关注 0票数 2

我正在尝试使用sshrc在远程服务器上使用我自己定义的函数执行fish

我知道有一个$fish_function_path变量可以修改,以便在自定义路径前面加上我的函数,但是这个变量似乎是全局的,我不想影响其他fish用户。

有没有办法仅为我的单个fish会话更改此变量,或者是否有任何其他方法仅针对单个会话使用fish函数?

我还尝试了在外壳中设置和环境变量:fish_functions_path="$MY_FUNCTIONS_PATH" fish,但似乎环境变量并不影响fish的那些内部变量。

使用此docs

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2015-10-02 17:10:58

全局变量,包括$fish_function_path,是每个会话的。您可能正在考虑通用变量,这些变量在给定用户的会话之间共享。

为给定的fish实例修改$fish_function_path应该没问题-它不会影响任何其他实例。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32903374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档