2016-06-28 11 views
2

myfunc.fishというファイルを関数というディレクトリに置き、myfuncという1つの関数が含まれていると、myfuncをコマンドとして入力すると、魚がその関数を探します。1つの魚ファイル内に複数の関数

1つのファイルに短い機能がたくさんある場合はどうなりますか?どのようにそれらを「含める」のですか?

答えて

2

source is how you include files

thing1thing2などのファンクションを1つのファイル~/mystuff/things.fishで利用可能にしたいとします。二つの良いアプローチは、以下のとおりです。

あなたはオートローディング機械を使用することができます。同じ内容のそれぞれなど、ファイルfunctions/thing1.fishを行い、functions/thing2.fish

source ~/mystuff/things.fish 

しかし、単純なアプローチがちょうどにそのsource行を置くことです~/.config/fish/config.fishファイルその後、セッションごとに実行されます。

関連する問題