# Autosuggestions

> Warp will automatically suggest commands as you type based on shell history and possible completions.

- 网址：https://funcoding.ai/agents/warp/terminal/command-completions/autosuggestions/
- 来源：Warp 官方文档原文（英文），MIT 许可，同步于 2026-10-11
- 官方原文：https://docs.warp.dev/terminal/command-completions/autosuggestions/

---
## How to access it

* From the [Command Palette](https://funcoding.ai/agents/warp/terminal/command-palette/), type in "Autosuggestions" to toggle.

<div class="callout callout-note">

**Terminal Tip**

You can change the keybinding for accepting autosuggestions to `Tab`. Configure this in the "Tab key behavior" setting under **Settings** > **Features** > **Terminal Input**. _Note: This will update the keybinding for opening the completions menu to `Ctrl+Space`. You can also enable the "Open completions menu as you type" in **Settings** > **Features** > **Terminal Input** so that the completions menu opens automatically._

</div>

## How to use it

**macOS**

There are several ways to accept autosuggestions, either completely or partially:

* Complete an autosuggestion using the `→` arrow or `Ctrl+F`.
* `Ctrl+E` also completes the autosuggestion when your cursor is at the end of the buffer.
* `Ctrl+→` can be used to partially complete the autosuggestion one component at a time.

**Windows**

There are several ways to accept autosuggestions, either completely or partially:

* Complete an autosuggestion using the `→` arrow or `Ctrl+F`.
* `End` jumps to the last character in the Input Editor, then `→` completes the autosuggestion.
* `Ctrl+Shift+→` can be used to partially complete the autosuggestion one component at a time.

**Linux**

There are several ways to accept autosuggestions, either completely or partially:

* Complete an autosuggestion using the `→` arrow or `Ctrl+F`.
* `Ctrl+E` jumps to the last character in the Input Editor, then `→` completes the autosuggestion.
* `Ctrl+Shift+→` can be used to partially complete the autosuggestion one component at a time.

## How it works
