是否可以让鱼根据您所在的目录自动加载其他配置? 一个可能的例子,但显然这不起作用。您导航到项目文件夹:
cd ~/my_proj
该文件夹中有一个名为.fish.config
的文件,其中包含一个现在可以访问的特殊鱼函数(因为我们在my_proj
中)。
在fish中是否有任何内置机制允许在导航到目录(类似于上面)时从某些fish配置文件加载?
答案 0 :(得分:5)
查看--on-variable
语句的function
标志。您可以定义这样一个在PWD发生变化时运行的函数:
function react_to_pwd --on-variable PWD
echo Reacting to PWD changing to $PWD
end
答案 1 :(得分:3)