Для правильной загрузки функций из ~ / .config / fish / functions
Вы можете установить только функцию ONE внутри файла и имени файла так же, как имя функции + добавить расширение .fish.
Таким образом, функция изменения содержимого файла перезагружается в открытых терминалах (обратите внимание, что может произойти некоторая задержка ~ 1-5 с)
Таким образом, если вы редактируете по командной строке
function name; function_content; end
тогда
funcsave name
у вас есть определенные пользователем функции в консоли и пользовательские функции в том же порядке.