A solução para isso é encontrada no manual zshzle
(ou zshall
):
zle-line-init() { zle -K vicmd; }
zle -N zle-line-init
Isso sempre colocará a linha de comando no modo de comando Vi para cada novo prompt.
Existe uma maneira de iniciar cada novo prompt no Vi "modo de comando" em vez de "modo de inserção". Eu não quero pressionar Esc toda vez.
Tags command-line zsh