我想從命令行和腳本中定義一些可供使用的函數。一種方法是創建一個文件的每一個功能,並將其存儲在autoloading folder(例如~/config/fish/functions/one.fish
,~/config/fish/functions/two.fish
,...)如何維護單個文件中的魚類功能集合?
但我不希望維持它自己的文件中的每個功能。有沒有什麼辦法可以在一個文件中定義一組函數(例如可以從命令行和多個腳本中引用它們)?我們希望看到它。)
(或者,魚是由強大的設計原則引導的。如果有文檔記載的魚被設計爲這種方式來存儲每個用戶定義函數的一個文件,我想看看它。)
我基本上使用後一種策略。我有我的配置克隆到幾臺機器的git。在我的config.fish中,我有'source config.fish。(hostname)',我可以爲每個盒子配置不同的函數,fish_user_path等。 –