warpdotdev / Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
https://warp.dev
Other
20.37k stars 338 forks source link

Fish shell autosuggestion doesn't work #2771

Open thomjiji opened 1 year ago

thomjiji commented 1 year ago

Discord username (optional)

No response

Describe the bug

I use the Fish shell in Warp, have no idea why the autosuggestion (one of the fish shell's features) doesn't work anymore in my Mac mini. Because it works in iTem2 (Mac mini) and my another MBP's Wrap. Does anyone know what's going on?

I've set the fish_autosuggestion_enabled to 1.

  1. My Mac mini iTerm2 My Mac mini iTerm2
  2. My Mac mini Wrap My Mac mini Wrap
  3. My MBP Warp My MBP Wrap

To Reproduce

  1. Type the history command (such as brew update) into Wrap.
  2. It should show autosuggestion texts (In this case update) as ghost text when I have entered brew.
  3. But it was not.

Expected behaviour

Have autosuggestions displayed just like iTerm2.

Screenshots

No response

Operating System

MacOS

OS Version

13.2.1

Shell Version

fish, version 3.6.0

Warp Version

v0.2023.03.07.08.02.stable_01

Additional context

No response

Does this block you from using Warp daily?

Yes, this issue prevents me from using Warp daily.

Warp Internal (ignore): linear-label:b8107fdf-ba31-488d-b103-d271c89cac3e

None

dannyneira commented 1 year ago

Hi @thomjiji appreciate you submitting this. AFAIK, this is intentional since Warp's autosuggestion takes over fish's. That being the case, I'd like to change this to a feature request to support fish autosuggestions instead.

Please :+1: and subscribe to this request as it helps us gauge interest. We will post any updates here.

See this related discussion here: https://github.com/warpdotdev/Warp/discussions/652