[fish] パスの通し方
fish にはパスの通し方が 2 つある。
方法 1:設定ファイルに書く
設定ファイル ~/.config/fish/config.fish
に以下を追記。
$ set PATH 追加したいパス $PATH
export
でないことに注意。
方法 2:fishuserpaths にパスを追加する
fish_user_paths
は、ユーザが追加したパスを保持する変数であり、
この変数にパスを追加すれば、設定ファイルをいじることなくパスを通すことができる。
変数にパスを追加するには、以下を実行する。 これは方法 1 と違って、設定ファイルに書く必要がなく、一度実行すればずっと保持してくれる。
$ set fish_user_paths -g "追加したいパス" $fish_user_paths
設定ファイルを汚さないので、こちらの方がスマートかも。
ちなみに変数の中身は、コマンドラインで fish_config
を実行したあとに表示されるページの「Variables」から見れる。