Open hsequeda opened 1 year ago
Is this no history recording at all, or just the shell bindings don't work? You could run atuin history list
to check if the former is working
Since the default initialization mode, zsh-vi-mode will overwrite the previous key bindings, this causes the key bindings of other plugins to fail.
change eval "$(atuin init zsh)"
to zvm_after_init_commands+=(eval "$(atuin init zsh)")
in your .zshrc.
# Atuin
zvm_after_init_commands+=(eval "$(atuin init zsh)")
See: https://github.com/jeffreytse/zsh-vi-mode#execute-extra-commands
I vote to close this issue because @XXpE3's response seems to be working for people, myself included.
zsh-vi-mode
is def the most fully featured vi mode plugin for zsh, but my god does it make trouble for everything else...
the line
eval "$(atuin init zsh)"
in my.zshrc
don't take effect when the pluginzsh-vi-mode
(https://github.com/jeffreytse/zsh-vi-mode) is loaded.