鱼壳自动目录的具体功能

时间:2017-07-27 20:39:12

标签: fish

是否可以让鱼根据您所在的目录自动加载其他配置? 一个可能的例子,但显然这不起作用。您导航到项目文件夹:

cd ~/my_proj

该文件夹中有一个名为.fish.config的文件,其中包含一个现在可以访问的特殊鱼函数(因为我们在my_proj中)。

在fish中是否有任何内置机制允许在导航到目录(类似于上面)时从某些fish配置文件加载?

2 个答案:

答案 0 :(得分:5)

查看--on-variable语句的function标志。您可以定义这样一个在PWD发生变化时运行的函数:

function react_to_pwd --on-variable PWD
   echo Reacting to PWD changing to $PWD
end

答案 1 :(得分:3)