warpdotdev / warpdotdev/warp

Support autocompletions for all programs (from 'complete' tool)

Open
#4,521 10 comments 11 reactions 1 assignee View on GitHub

@acarl005 is already working on this.

Since Aug 25, 2026.

area:completions enhancement triaged
Dominant language
Rust
Stars
65.1k
Forks
5.6k
PR merge metrics
PR metrics pending

Description

Discord username (optional)

No response

Describe the solution you'd like?

Add default completions to your terminal, if yours are not found.

Is your feature request related to a problem? Please describe.

I have been using warp for a while, and there is a huge problem (for me) with autocompletion.
Let me explain: on popular tools, like ffmpeg, kubectl, git it works fine (not great, but it is usable), but when comparing EVEN to the bash shell, which has completion for any tool (as I understand, it is done using complete program: how to create completions), it loses, because yours just shows nothing.
All popular shells, like fish/bash/xonsh supports this feature, but your terminal doesn't (even when using one of this shells).

Additional context

It is great, that you have you own completions for each tool, but there is actually no need for this (AI + default completions do their job well).

(Example of the completions):
image

Your shell: (shows me nothing)....
image

How important is this feature to you?

5 (Can't work without it!)

Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1

Ignore

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.