Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unhandled ZLE widget #951

Open
fame-odoo opened this issue Apr 17, 2024 · 7 comments
Open

unhandled ZLE widget #951

fame-odoo opened this issue Apr 17, 2024 · 7 comments

Comments

@fame-odoo
Copy link

zsh-syntax-highlighting: unhandled ZLE widget 'insert-unambiguous-or-complete'
zsh-syntax-highlighting: (This is sometimes caused by doing bindkey <keys> insert-unambiguous-or-complete without creating the 'insert-unambiguous-or-complete' widget with zle -N or zle -C.)
zsh-syntax-highlighting: unhandled ZLE widget 'menu-search'
zsh-syntax-highlighting: (This is sometimes caused by doing bindkey <keys> menu-search without creating the 'menu-search' widget with zle -N or zle -C.)
zsh-syntax-highlighting: unhandled ZLE widget 'recent-paths'
zsh-syntax-highlighting: (This is sometimes caused by doing bindkey <keys> recent-paths without creating the 'recent-paths' widget with zle -N or zle -C.)

I am using ubuntu with oh-my-zsh, and keeping receiving this issue. Searched for so long and still cannot find a way to solve

@VINTX2
Copy link

VINTX2 commented Apr 20, 2024

I have the same issue. I do not use oh-my-zsh.
I have found out that it happens in combination with the zsh-autocomplete plugin.

Edit:
I need to correct myself.
It happens with zsh-autocomplete and fast-syntax-highlighting, so not related to this plugin.

@randombenj
Copy link

I got the same issue:

Describe the bug

Since a recent update of (any) of my oh-my-zsh plugins, zsh-autosuggestions complains about missing ZLE widgets.
How can I debug such an issue?

To Reproduce

Steps to reproduce the behavior:

Probably using my zsh config (and running update-shell):
https://gist.github.com/randombenj/3d1d6e7d9d382f643848

Expected behavior

Screenshots

zsh-syntax-highlighting: unhandled ZLE widget 'menu-search'
zsh-syntax-highlighting: (This is sometimes caused by doing `bindkey <keys> menu-search` without creating the 'menu-search' widget with `zle -N` or `zle -C`.)
zsh-syntax-highlighting: unhandled ZLE widget 'recent-paths'
zsh-syntax-highlighting: (This is sometimes caused by doing `bindkey <keys> recent-paths` without creating the 'recent-paths' widget with `zle -N` or `zle -C`.)

Desktop

  • OS + distribution: Ubuntu 22.04
  • Zsh version: zsh 5.8.1 (x86_64-ubuntu-linux-gnu)
  • Plugin version: e0165ea

Additional context

@kissge
Copy link

kissge commented Apr 25, 2024

I don't know why but manually reverting zsh-autocomplete to 87a0c5a (this is just a random pick) made the warnings disappear, to me.

@aatinubu
Copy link

aatinubu commented May 2, 2024

I have the same issue. I do not use oh-my-zsh. I have found out that it happens in combination with the zsh-autocomplete plugin.

Edit: I need to correct myself. It happens with zsh-autocomplete and fast-syntax-highlighting, so not related to this plugin.

Following @VINTX2 rearranging the order of the plugins solved it for me. I placed zsh-autocomplete after zsh-syntax-highlighting

@randombenj
Copy link

@aatinubu Thanks this actually helped, for some reason i was not loading zsh-autocomplete as a plugin but manually. So changin from this:

plugins=(git asdf zsh-syntax-highlighting zsh-autosuggestions)
source ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autocomplete/zsh-autocomplete.plugin.zsh

To this:

plugins=(git asdf zsh-syntax-highlighting zsh-autosuggestions zsh-autocomplete)

solved the issue for me.

@tonymet
Copy link

tonymet commented May 2, 2024

I encountered this error due to using debian dpkg /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh . Here's how I fixed

  1. load zsh-syntax-highlighting before zsh-autocomplete (thanks @aatinubu )
  2. use znap source zsh-users/zsh-syntax-highlighting instead of the debian dpkg

full diff https://gist.github.com/tonymet/257603dc775bc68cf5ffd1463f49a37a

@tomszar
Copy link

tomszar commented May 9, 2024

I have the same issue. I do not use oh-my-zsh. I have found out that it happens in combination with the zsh-autocomplete plugin.
Edit: I need to correct myself. It happens with zsh-autocomplete and fast-syntax-highlighting, so not related to this plugin.

Following @VINTX2 rearranging the order of the plugins solved it for me. I placed zsh-autocomplete after zsh-syntax-highlighting

Rearranging the order also worked for me, using oh-my-zsh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants