2022-07-18 11:58:35 -06:00
|
|
|
alias
|
2022-07-20 00:01:25 -06:00
|
|
|
=====
|
2022-08-09 23:37:24 -06:00
|
|
|
|
|
|
|
.. dfhack-tool::
|
|
|
|
:summary: Configure helper aliases for other DFHack commands.
|
2022-08-12 00:34:37 -06:00
|
|
|
:tags: dfhack
|
2022-08-09 23:37:24 -06:00
|
|
|
|
|
|
|
Aliases are resolved immediately after built-in commands, which means that an
|
|
|
|
alias cannot override a built-in command, but can override a command implemented
|
|
|
|
by a plugin or script.
|
2022-07-18 11:58:35 -06:00
|
|
|
|
2022-08-17 23:42:02 -06:00
|
|
|
Usage
|
|
|
|
-----
|
2022-07-18 11:58:35 -06:00
|
|
|
|
2022-07-23 17:03:40 -06:00
|
|
|
``alias list``
|
2022-07-18 12:16:05 -06:00
|
|
|
Lists all configured aliases
|
2022-07-23 17:03:40 -06:00
|
|
|
``alias add <name> <command> [arguments...]``
|
2022-07-18 12:16:05 -06:00
|
|
|
Adds an alias
|
2022-07-23 17:03:40 -06:00
|
|
|
``alias replace <name> <command> [arguments...]``
|
2022-07-18 12:16:05 -06:00
|
|
|
Replaces an existing alias with a new command, or adds the alias if it does
|
|
|
|
not already exist
|
2022-07-23 17:03:40 -06:00
|
|
|
``alias delete <name>``
|
2022-07-18 12:16:05 -06:00
|
|
|
Removes the specified alias
|
2022-07-18 11:58:35 -06:00
|
|
|
|
|
|
|
Aliases can be given additional arguments when created and invoked, which will
|
|
|
|
be passed to the underlying command in order.
|
|
|
|
|
2022-07-20 00:01:25 -06:00
|
|
|
Example
|
|
|
|
-------
|
|
|
|
|
|
|
|
::
|
2022-07-18 11:58:35 -06:00
|
|
|
|
|
|
|
[DFHack]# alias add pargs devel/print-args example
|
|
|
|
[DFHack]# pargs text
|
|
|
|
example
|
|
|
|
text
|