#Warp Tab complitions conflicts with zsh-ones

5 messages · Page 1 of 1 (latest)

jagged widget
#

When pressing Tab folders or files are shown in completions menu, so shell's suggestions are not available (in this example, packages starting from 'w')

unique vineBOT
#

Hi @jagged widget. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:

#

It seems like you're experiencing a conflict between Warp's tab completion and zsh's built-in completion. This is a known issue and has been discussed in several GitHub threads.

In one of the threads, a workaround was suggested for disabling certain completion plugins just for Warp by using a conditional statement in your dotfiles. Here's the example provided for the Z plugin:

if [[ $TERM_PROGRAM != "WarpTerminal" ]]; then
  # WHAT YOU WANT TO DISABLE FOR WARP - BELOW
  $(brew --prefix)/etc/profile.d/z.sh
  # WHAT YOU WANT TO DISABLE FOR WARP - ABOVE
fi

(Source: GitHub Issue #2026 (https://github.com/warpdotdev/Warp/issues/2026))

However, please note that this might not work for all cases and it's recommended to check the list of incompatible tools provided in Warp's documentation: List of Incompatible Tools (https://docs.warp.dev/help/known-issues#list-of-incompatible-tools)

There's also an open feature request for an option to completely disable Warp's tab completion and let the shell handle it instead (GitHub Issue #1811 (https://github.com/warpdotdev/Warp/issues/1811)). You might want to follow these threads for updates or contribute to the discussion.

If you're still having issues, it might be best to report this directly to the Warp team through their GitHub Issues page.

Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:

#

@jagged widget kapa.ai is still learning and improving, please let us know how it did by reacting below

jagged widget
#

For devs (not kapa.ai):
seems that this is not connected to existing macos issues. For me, shell's completions are not working at all

distro: Zorin OS 17 x86_64 (based on ubuntu 22)
Kernel: 6.5.0-17-generic
Shell: zsh 5.8.1