gpt4 book ai didi

linux - FISH:如何在发射 fish 时设置特定的 $fish_function_path?

转载 作者:太空狗 更新时间:2023-10-29 12:29:05 28 4
gpt4 key购买 nike

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

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

有什么方法可以只为我的单个 fish session 更改此变量,或者有任何其他方法只为单个 session 使用我的 fish 函数吗?

我也尝试过从 shell 设置和环境变量:fish_functions_path="$MY_FUNCTIONS_PATH"fish 但环境变量似乎不会影响 fish 的那些内部变量。

用过这个docs .

谢谢!

最佳答案

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

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

关于linux - FISH:如何在发射 fish 时设置特定的 $fish_function_path?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32903374/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com