After sourcing the plugin, the ^G^* keybindings work for emacs and viins modes. However the widgets aren't bound to anything in vicmd mode.
Fundamentally, this is because the zsh version of __fzf_git_init doesn't explicitly specify a mode for bindkey, which for vi mode users means all keybindings default to viins.
To fix this, minimally -M vicmd must be specified in its own call to bindkey.
After sourcing the plugin, the
^G^*
keybindings work foremacs
andviins
modes. However the widgets aren't bound to anything invicmd
mode.Fundamentally, this is because the zsh version of
__fzf_git_init
doesn't explicitly specify a mode forbindkey
, which for vi mode users means all keybindings default toviins
.To fix this, minimally
-M vicmd
must be specified in its own call tobindkey
.Possibly related to #23.Nvm, I don't think so.