TheMy current development version of the Bourne Shell (bosh) implements this feature since 6 jears. Check the man page:
http://schillix.sourceforge.net/man/man1/bosh.1.html
and have a look at local persistent aliases
- aliases local to a directory and persistent because they are kept in a file .locals
of the related directory.
I am interested in feedback, in special whether there should also be .locals.#
, where # is the user id of the user that is allowed to use them.