我想从命令行和脚本中定义一些可供使用的函数。一种方法是创建一个文件的每一个功能,并将其存储在autoloading folder(例如~/config/fish/functions/one.fish
,~/config/fish/functions/two.fish
,...)如何维护单个文件中的鱼类功能集合?
但我不希望维持它自己的文件中的每个功能。有没有什么办法可以在一个文件中定义一组函数(例如可以从命令行和多个脚本中引用它们)?我们希望看到它。)
(或者,鱼是由强大的设计原则引导的。如果有文档记载的鱼被设计为这种方式来存储每个用户定义函数的一个文件,我想看看它。)
我基本上使用后一种策略。我有我的配置克隆到几台机器的git。在我的config.fish中,我有'source config.fish。(hostname)',我可以为每个盒子配置不同的函数,fish_user_path等。 –