I use bindkey '^I' menu-select as recommended in the readme to have tab open up the menu selection.
However, since updating to the 2024-09-04 release, this functionality appears to be broken. Using tab in the cmdline does not work anymore to open up the completion menu. As a test case, I tried bindkey '^E' menu-select, after which ctrl-e works correctly in showing the completion menu.
This is most noticable when using setopt AUTO_CD, which suggests local directories on tab in an empty cmdline.
% cd "$HOME"
% setopt AUTO_CD
% bindkey '^I' menu-select
% ((press tab in empty cmdline)) → inserts literal tab.
% bindkey '^E' menu-select
% ((press ctrl-e in empty cmdline)) → correctly opens up completion menu with a list of directores in $HOME
I also tried bindkey '\t' menu-select, but that did not change the outcome. I am not attaching any log, since the log is empty.
The problem
I use
bindkey '^I' menu-select
as recommended in the readme to havetab
open up the menu selection.However, since updating to the
2024-09-04
release, this functionality appears to be broken. Usingtab
in the cmdline does not work anymore to open up the completion menu. As a test case, I triedbindkey '^E' menu-select
, after whichctrl-e
works correctly in showing the completion menu.This is most noticable when using
setopt AUTO_CD
, which suggests local directories on tab in an empty cmdline.Environment
Steps to reproduce
I also tried
bindkey '\t' menu-select
, but that did not change the outcome. I am not attaching any log, since the log is empty.