@kyanny's blog

My thoughts, my life. Views/opinions are my own.

macOS: path_helper は MANPATH も設定する

path_helper という、 PATH をよしなに設定するユーティリティコマンドがある。 /usr/libexec/path_helper にある。

詳しくは、

  • man path_helper
  • /etc/profile
  • /etc/zprofile

などを参照。

こいつは PATH だけでなく MANPATH も設定する。

PATH の場合は /etc/paths または /etc/paths.d に、 MANPATH の場合は /etc/manpaths または /etc/manpaths.d に、追加したい path を追記してやれば良い。

Mac で docker cli の man を読む - @kyanny's blog のように、任意の path を MANPATH に追加したい場合、 bash/zsh 等の rc ファイルで追加する以外に、 path_helper 任せにする方法もありそう。