Module hilbish.aliases

command aliasing

Introduction#

The alias interface deals with all command aliases in Hilbish.

Functions#


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