Як ви динамічно перезавантажуєте файли конфігурації fish, як у bash?


Відповіді:


117

Використовуйте

source ~/.config/fish/config.fish

Або, якщо ваша риба старше 2,1 (див. Рибу № 310 )

. ~/.config/fish/config.fish

Потім він буде знову отриманий, тому залежно від того, що у вас там, він буде перезавантажений. Наприклад, додавання до універсальної змінної додасть більше записів.


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знову.
Wouter
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.