Spec-Zone.ru › Fish 3.4

funcsave - сохранение определения функции в автозагрузочный каталог пользователя

Резюме

funcsave FUNCTION_NAME
funcsave [-q] [(-d | --directory) DIR] FUNCTION_NAME

Описание

funcsave сохраняет функцию в файл в каталоге конфигурации fish. Эта функция будет автоматически загружаться текущими и будущими сессиями fish. Это может быть полезно для сохранения функций, созданных интерактивно, для постоянного использования.

Если вы удалили функцию, используя опцию --erase команды functions, funcsave удалит сохраненное определение функции.

Поскольку fish загружает функции по запросу, сохранённые функции не могут служить обработчиками событий, пока не будут выполнены или каким-либо образом не будут обработаны. Для активации обработчика событий для каждой новой оболочки добавьте функцию в файл конфигурации вместо использования funcsave.

Это часто используется после funced, который открывает функцию в $EDITOR или $VISUAL и загружает её в текущую сессию после этого.

© 2022 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.4/cmds/funcsave.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API