Module hilbish.aliases
command aliasing
Introduction#
The alias interface deals with all command aliases in Hilbish.
Functions#
hilbish.aliases.add(alias, cmd): This is an alias (ha) for the hilbish.alias function.hilbish.aliases.delete(alias): Removes an alias.hilbish.aliases.resolve(cmdstr) -> string: Resolves an alias to its original command. Will thrown an error if the alias doesn't exist.
add#
hilbish.aliases.add(alias, cmd)
This is an alias (ha) for the hilbish.alias function.
Parameters#
string alias
string cmd
delete#
hilbish.aliases.delete(alias)
Removes an alias.
Parameters#
string alias
list#
hilbish.aliases.list() -> table<string, string>
Parameters#
This function has no parameters.
resolve#
hilbish.aliases.resolve(cmdstr) -> string
Resolves an alias to its original command. Will thrown an error if the alias doesn't exist.
Parameters#
string cmdstr