> For the complete documentation index, see [llms.txt](/llms.txt).
> Markdown versions of each page are available by appending .md to any URL.

# Alias Expansion

Warp will automatically expand your aliases as you type in the input editor.

## How to use it

-   [macOS](#tab-panel-761)
-   [Windows](#tab-panel-762)
-   [Linux](#tab-panel-763)

When alias expansion is enabled, type an alias and then hit `Space` to expand the alias.

To insert a space without expanding an alias, the default keybinding is `⌥+Space`.

When alias expansion is enabled, type an alias and then hit `Space` to expand the alias.

To insert a space without expanding an alias, the default keybinding is `Alt+Space`.

When alias expansion is enabled, type an alias and then hit `Space` to expand the alias.

To insert a space without expanding an alias, the default keybinding is `Alt+Space`.

Note

Warp won’t expand an alias when the command in its expanded form is the same as the alias itself. For example, if you have an alias `ls='ls -G'`, Warp won’t expand `ls` in the input editor.

## How to access it

Alias expansion is disabled by default. There are two ways to toggle this on and off:

-   From Settings: Navigate to **Settings** > **Features** > **Terminal Input** and toggle “Expand aliases as you type”.
-   From the [Command Palette](/terminal/command-palette/#windows): Search for the “Enable/disable alias expansion” option and hit `Enter`.

## How it works
