zshのFPATH:機能とサイト機能

zshのFPATH:機能とサイト機能

私のファイルの先頭に次の行が見つかりました.zshrc

export FPATH=/usr/share/zsh/site-functions:/usr/share/zsh/4.2.6/functions:$FPATH  

私が直接入力したのか、それとも作成したものなのか覚えていません zsh-newuser-install

FPATHユーザーがスタートアップファイルにこれらのパスを入力すると仮定しますか?functionsこれらとそしての違いは何ですかsite-functions

ベストアンサー1

この4.2.6/functionsディレクトリには、zsh 4.2.6に付属の機能が含まれています。このsite-functionsディレクトリには、Linuxでローカル管理者が追加したサードパーティのパッケージまたは機能が含まれており、ローカル管理者はsite-functions通常/usr/local

fpath通常、これらのディレクトリは実行可能ファイルに組み込まれているデフォルト設定を使用しますzshが、奇妙なことにそれを追加する必要があります。この行を追加するコードはありませんzsh-newuser-install。あなたのウェブマスターやあなたが書いたようです。

文字列変数はFPATH配列変数に関連付けられているため、fpath次のように書くことができます。

fpath=(/some/extra/directory $fpath)

おすすめ記事