Closed musjj closed 1 year ago
Figured out a hack by adding autopair-init
to zvm_after_init_commands
:
zvm_after_init_commands=(autopair-init)
Looks like this is caused by the fact that jeffreytse/zsh-vi-mode is lazy-loaded. This adds some surprises to the load order of my plugins, which is the source of issues like this.
The solution is to turn off lazy-loading by doing:
ZVM_INIT_MODE=sourcing
What did you expect to happen?
It should work with the
jeffreytse/zsh-vi-mode
plugin activeWhat actually happened?
When
jeffreytse/zsh-vi-mode
is active, autopairing doesn't workDescribe your attempts to resolve the issue
Removing
jeffreytse/zsh-vi-mode
makes autopairing work againSteps to reproduce
I've basically copied this from your dotfiles, only with
romkatv/powerlevel10k
removed, so I'm not sure why it's not workingPackage commit
396c38a7468458ba29011f2ad4112e4fd35f78e6
System Information
Arch