/usr/share/fish/man/man1/funcsave.1 is in fish-common 2.4.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | .TH "funcsave" 1 "Sun Dec 11 2016" "Version 2.4.0" "fish" \" -*- nroff -*-
.ad l
.nh
.SH NAME
\fBfuncsave\fP -- save the definition of a function to the user's autoload directory
.PP
.SS "Synopsis"
.PP
.nf
\fBfuncsave\fP FUNCTION_NAME
.fi
.PP
.SS "Description"
\fCfuncsave\fP saves the current definition of a function to a file in the fish configuration directory\&. This function will be automatically loaded by current and future fish sessions\&. This can be useful if you have interactively created a new function and wish to save it for later use\&.
.PP
Note that because fish loads functions on-demand, saved functions will not function as \fCevent handlers\fP until they are run or sourced otherwise\&. To activate an event handler for every new shell, add the function to your \fCshell initialization file\fP instead of using \fCfuncsave\fP\&.
|