> For the complete documentation index, see [llms.txt](https://docs.enercalc.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enercalc.com/e3d-user-manual/introduction/toc161393725/toc161393727.md).

# Command Window

How to enter and run model commands and aliases from the keyboard command window in the analysis module.

A command can be entered by using the keyboard. For example, you can use “member” to draw members, or “open” to open a new file. To enter a command using the keyboard, type the command name (e.g.: “member” or “open”) on the command line window and press Enter or Spacebar.

Aliases (usually abbreviated) can be associated with some commands. For example, instead of entering “member” in the command line, you can simply enter “m”. Command aliases are defined in the file `cmds.txt` and may be modified. Before you edit `cmds.txt`, it is recommended that you create a backup so that it can be restored later, if necessary.

A command alias is defined in `cmds.txt` in the program folder using the following syntax:

alias %command

where “alias” is the command alias that you enter at the Command prompt and “command” is the command being aliased. You must enter a percent sign (%) before the command name to identify the line as a command alias definition. An alias may contain ASCII characters (excluding %) only.

To find out commands and their aliases, type “?” at the command prompt and press Enter or Spacebar.

To repeat the last command, press Enter or Spacebar at command prompt. You can also invoke the last command by right-clicking your mouse and select Repeat Last.

To cancel a command in progress, press ESC.

By default, the command window is docked. You can undock the command window by dragging it away. You can then resize its width and height. To dock the command window again, double click on its caption.

The command window can be turned on or off by pressing F3.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.enercalc.com/e3d-user-manual/introduction/toc161393725/toc161393727.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
