…just like packages do.
I use Emacs (maybe, it can offer some kind of solution).
For example (defun the-very-very-long-but-good-name () ...) is not to useful later in code. But the name like Fn-15 or the first letters abbreviation is not useful too. Is it possible either to have an alias like for packages or to access the documentation string while trying to recall the function’s name?
In other words, is it possible for functions to mix somehow self-documenting and short names?
You want
defalias.(defalias 'newname 'oldname)will preserve documentation and even show ‘newname is an alias for `oldname” when its documentation is requested.