Как вы динамически перезагружаете конфигурационные файлы Fish, как в bash?

Ответы:

117

Использовать

source ~/.config/fish/config.fish

Или, если ваша рыба старше 2,1 лет (см. Рыба № 310 )

. ~/.config/fish/config.fish

Затем он будет снова получен, поэтому в зависимости от того, что у вас там, он будет перезагружен. Например, добавление к универсальной переменной добавит больше записей.

Terje
источник
5
Это теперь лишнее. github.com/fish-shell/fish-shell/issues/310 в Fish 3 больше нет. Также вы можете добавить `~ 'в командную строку
Azd325
4
Спасибо @ Azd325 за комментарий - но непонятно, что устарело! ;) Глядя по ссылке - .устарело. sourceвсе еще в силе.
neowulf33
9
Мой новый любимый метод, если предположить, что Oh My Fish установлен, - это omf reload.
Пол Венцель
2
Использование omf reloadтакже добавит больше записей в универсальную переменную (как с исходным кодом ~/.config/fish/config.fishили fishснова запускается .
Воутер